2012-12-11 45 views
3

我想弄清楚是否可以检测到该应用是否在Windows Phone 8的儿童区域中运行。我可以检测到应用程序是否在儿童区运行?

我在尝试创建次级磁贴时出现对话框弹出窗口,显示“当你'在孩子的角落,你不能改变开始的东西。“我想禁用这个菜单项,如果它在孩子的区域,所以这是没有任何使用我的应用程序的孩子体验。


解决:

ApplicationProfile.Modes财产Windows.Phone.ApplicationModel命名空间返回一个ApplicationProfileModes对象。我使用下面的代码,并弹出对话框,并在正常屏幕中显示“Default”,在孩子模式下显示为“Alternate”。

protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e) 
{ 
    base.OnNavigatedTo(e); 
    MessageBox.Show(messageBoxText: ApplicationProfile.Modes.ToString()); 
} 

谢谢matthijs Hoekstra为您的正确答案。

回答

0

我目前不知道任何方式来访问应用程序的起点。这将是需要知道用户是否在儿童角落的信息。

+0

难道是可以访问的应用程序允许孩子们的角落名单?也许这是一个地方看看? –

相关问题