在Windows应用商店应用中存储和检索

时间:2014-07-30 08:32:00

标签: c# windows-store-apps windows-store

我是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的解决方案,但我没有在应用程序中找到这个类。

1 个答案:

答案 0 :(得分:1)

在Windows应用商店应用中,您可以使用Windows.Storage namespace中的 ApplicationData 来管理文件和设置。

您可以使用LocalSettings / RoamingSettings存储键/值设置。

您可以使用LocalFolder / RoamingFolder / TemporaryFolder存储文件。

以下是MSDN链接:ApplicationData class

以下是LocalFolder的示例: MSDN ApplicationData.LocalFolder | localFolder property