2012-03-04 49 views
0

我已經submited一個應用程序,但沒有通過驗證,因爲這樣的:如何讓位置服務權限的MessageBox

「此應用程序使用位置服務API來確定用戶的位置,並告訴他們發生的事件附近 然而,它似乎沒有包含用戶可訪問的隱私政策,說明應用程序使用位置服務API的方式。「

,我希望做的是這樣的事情

enter image description here

當Policty聲明用戶點擊打開一個設置頁新窗口,我的應用程序的位置策略。

任何人都可以幫助我嗎?我如何添加像圖片一樣的鏈接?

Cumps

回答

0

您可以使用超鏈接控制

<Textblock> 
    <Hyperlink NavigateUri="/PrivacyPage.xaml" 
      TargetName="_blank">Privacy Statement</Hyperlink> 
</Textblock> 

更多信息,請參見MSDN導航到一個頁面

我不認爲你可以把一個超鏈接到MessageBox的通話.Show()儘管如此,您必須創建自己的類似Messagebox的頁面。 第一次啓動應用程序時,您將用戶引導至您的消息頁面。例如。在MainPage.xaml中使用此功能

OnNavigatedTo(...) 
{ 
    if(!AppSettings.HasMessageBeenShown) 
    { 
    AppSettings.HasMessageBeenShown=true; 
    NavigationContext.Navigate(new Uri("/MessagePage.xaml", UriKind.Relative)); 
    } 
}