簡體   English   中英

如何在Windows Phone 8.1中使用Applicationdata類保存登錄表單的本地設置

[英]How to save local settings of login form using Applicationdata class in windows phone 8.1

我設計了兩頁。 一頁由使用樞軸控制的登錄模塊和注冊模塊組成。 使用sqlite數據庫將值插入數據庫。 登錄到表單后,當用戶關閉應用程序而沒有在下一個應用程序啟動時單擊注銷時,應重定向同一頁面。 頁面頁面設置應保留並恢復。 我正在嘗試在Windows Phone 8.1應用程序中使用應用程序數據本地設置,但無法保存頁面的設置。

 Windows.Storage.ApplicationDataContainer data = Windows.Storage.ApplicationData.Current.LocalSettings; 
    public  void logout_Click(object sender, RoutedEventArgs e)
    {

        data.Values["check"]=
        this.Frame.Navigate(typeof(MainPage));

我認為以上代碼是錯誤的。 但是如何保存設置並使用它們。 請幫我

要保存頁面的內容,您必須自己保存控件的內容。 現在,您將導航的結果保存到另一個頁面,這只是一個布爾值。

要保存設置,您可以在離開頁面后立即執行以下操作:

Windows.Storage.ApplicationData.Current.LocalSettings.Values["YourKeyHere"] = loginFormContent;

要恢復設置,您只需執行以下操作:

string loginFormContent = Windows.Storage.ApplicationData.Current.LocalSettings.Values["YourKeyHere"];

可能有用的文檔:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM