locked
wp8次要磁贴怎么导航到某个系统应用(比如蓝牙) RRS feed

  • 问题

  • StandardTileData tileFly = new Microsoft.Phone.Shell.StandardTileData
                        {
                            Title = "飞行模式",
                            BackTitle = "快捷键助手",
                            BackContent = "开启和关闭飞行模式",
                            BackgroundImage = new Uri("Assets/sucai/ciji_fly.png", UriKind.RelativeOrAbsolute),
                            BackBackgroundImage = new Uri("Assets/sucai/ciji_back.png", UriKind.RelativeOrAbsolute),
                        };
                        ShellTile.Create(new Uri("/Quick_Fly.xaml", UriKind.Relative), tileFly);
                    }
     问题是,这样的话,在Quick_Fly.xaml里写一个方法,打开蓝牙,有个问题,返回后还要显示一次Quick_Fly这个页面,我现在想要的是,这个磁贴直接打开蓝牙设置,后退后不显示Quick_Fly这个页面,怎么弄?
    2013年5月31日 14:32

全部回复

  • 您可在Quick_Fly页面的protected override void OnNavigatedTo(NavigationEventArgs e)函数中判断NavigationEventArgs 的 NavigationMode ,如果是Back则导航至应用的MianPage。这样可以避免显示Quick_Fly页面。

    Weibo @雪松Cedro
    Blog 雪松

    2013年7月3日 5:49