[英]Removing the MainPage.xaml
我已經研究了一段時間並且沒有真正的運氣。
我的項目包含一個登錄頁面,該頁面恰好是 MainPage.xaml。
將使用此應用程序的用戶應該無法使用 Windows mobile 7 返回按鈕 go 返回頁面。
我的第二頁被稱為 afterLoginMenu.xaml,我想要它,這樣當用戶從第二頁按下后退按鈕時,它將關閉應用程序,不再顯示登錄頁面。
這可能嗎? 如果是這樣怎么辦?
先感謝您!
除非您使用的是芒果,否則您有兩個選擇:顯示一個包含您的登錄信息的Popup
窗口(如 Facebook 應用程序)或在同一頁面上同時擁有登錄和“主頁”,並根據需要更改頁面控件的Visibility
關於用戶是否需要登錄。
<Grid x:Name="LayoutRoot>
<Grid x:Name="LoginGrid" Visibility="Visible">
...</Grid>
<Grid x:Name="AuthenticatedGrid" Visibility="Collapsed">
...</Grid>
</Grid>
創建登錄彈出控件后,執行以下操作:
public MainPage()
{
InitializeComponent();
if (someVariable == 0)
{
myPopup = new Popup() { IsOpen = true, Child = new Login() };
someVariable = 1; //this will be a global value, so the popup wouldn't open again when back key is pressed
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.