任何人都可以幫忙。我創建了一個小WP7,並按照我希望的方式工作。WP7:在啓動和加載不同視圖時檢查用戶憑據?
它總是要求用戶輸入應用程序的用戶名和密碼,我還有一個名爲「記住設置」的按鈕,如果在下次加載應用程序時選中此選項,我希望它自動登錄,因此用戶將不會看到登錄屏幕,它將繞過此視圖並加載另一個視圖。
我需要一些方法來加載1 xaml是用戶證書不存在或無效,另一個主要應用程序xaml如果證書存在且有效。
看起來頁面的加載是在彙編中硬編碼的。正如你所看到的,我正在加載我的LoginPage。
<Tasks>
<DefaultTask Name ="_default" NavigationPage="LoginPage.xaml"/>
</Tasks>
那麼,什麼將我最好的實現這一點的方式,我想改變創建XAML(entance文件)在那裏我可以在我的視圖模型的構造檢查憑證存在等,然後做的NavigateTo另一頁。但是,這感覺就像代碼氣味..
任何人都可以幫助建議或實現這個最好的方式的例子。
我實際上使用MVVM Light,但事情應該幾乎相同?
在此先感謝
OnPageNavigatedTo -correct? – Martin 2012-07-21 17:57:17
更正Martin其OnPageNavigatedTo。 – 2012-07-22 11:01:41