我创建了一个Lock.xaml页面,其中用户插入密码...但我想给用户一个选项来禁用此锁我试过UriMapper
private void OUriMapper()
{
UriMapper mapper = Resources["mapper"] as UriMapper;
RootFrame.UriMapper = mapper;
if (.................)
mapper.UriMappings[0].MappedUri = new Uri("/Lock.xaml?method=UriMapper, UriKind.Relative);
else
mapper.UriMappings[0].MappedUri = new Uri("/HomePage.xaml?method=UriMapper, UriKind.Relative);
}
在Settings.xaml中创建了切换开关现在我要做的是如果切换开关打开然后用户应该定向到Lock.xaml或者HomePage.xaml
我将UriMapper代码放在App.xaml
中我想提出一些逻辑来做这件事请帮助
答案 0 :(得分:1)
在WMAppManifest.xml
中删除NavigationPage
属性。
然后,您可以在App.xaml.cs的Application_Launching
方法中定义用户应通过NavigationService.Navigate()
指向的页面,具体取决于用户的设置。
适用于WP7.8,也可能适用于WP8。