今回はアプリデータを簡易的に読み書きする方法を見ていきます。
データベース的な使い方というよりも、アプリの設定を読み書きするような場面で使用します。
アプリデータを簡易的に読み書きするには、ApplicationData.LocalSettingsプロパティを使用しApplicationDataContainerオブジェクトとして取得します。後は取得したオブジェクト.Values[“データ名”]という書式で読み書きを行います。保存したデータはアプリを終了しても残ります。
以下にデータを読み書きするC#のコードを示します。MainPage.xamlにはボタンを2つとテキストボックスを配置しています。
public sealed partial class MainPage : Page { Windows.Storage.ApplicationDataContainer _localSettings = Windows.Storage.ApplicationData.Current.LocalSettings; public MainPage() { this.InitializeComponent(); } private void btnGetData_Click(object sender, RoutedEventArgs e) { // アプリデータの読み込み txtData.Text = _localSettings.Values["MyData"].ToString(); } private void btnDataSave_Click(object sender, RoutedEventArgs e) { // アプリデータの書き込み _localSettings.Values["MyData"] = txtData.Text; } }
Please follow and like us:
コメント