Windows ストア アプリでの保存と取得
-
21-12-2019 - |
質問
私は Windows ストア アプリの初心者です。次のアプリを作成しました。
<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
<Grid.RowDefinitions>
<RowDefinition Height="100"></RowDefinition>
<RowDefinition Height="Auto"></RowDefinition>
</Grid.RowDefinitions>
<TextBlock Text="Storage Application" Margin="30" FontFamily="Times New Roman" FontSize="36"></TextBlock>
<StackPanel Grid.Row="1" Orientation="Vertical">
<StackPanel Orientation="Horizontal">
<TextBlock Text="Name" Margin="30" HorizontalAlignment="Left" FontSize="30" Width="91"></TextBlock>
<TextBox x:Name="TxtName" Width="200" Margin="30"></TextBox>
</StackPanel>
<StackPanel Orientation="Horizontal">
<TextBlock Text="Course" Margin="30" FontSize="30"></TextBlock>
<TextBox x:Name="TxtCouse" Width="200" Margin="30"></TextBox>
</StackPanel>
<StackPanel Orientation="Horizontal">
<TextBlock Text="City" Margin="30" FontSize="30" Width="91"></TextBlock>
<TextBox x:Name="TxtCity" Width="200" Margin="30"></TextBox>
</StackPanel>
<StackPanel Orientation="Horizontal">
<Button x:Name="btnSearch" Content="Submit" Height="60" FontSize="20" Click="btnSearch_Click" Width="160" />
<TextBlock Margin="30" FontSize="30" Width="195" Height="38"></TextBlock>
</StackPanel>
</StackPanel>
</Grid>
では、Windows アプリのローカル ストレージに保存するにはどうすればよいでしょうか?という解決策があります IsolatedStorage
しかし、アプリ内でこのクラスが見つかりませんでした。
解決
Windows ストア アプリでは、次のことができます。 アプリケーションデータ で Windows.Storage namespace
ファイルと設定を管理します。
LocalSettings/RoamingSettings を使用してキー/値の設定を保存できます。
LocalFolder/RoamingFolder/TemporaryFolderを使用してファイルを保存できます。
MSDN リンクは次のとおりです。 アプリケーションデータクラス
LocalFolder の例は次のとおりです。MSDN ApplicationData.LocalFolder | LocalFolderプロパティ
所属していません StackOverflow