【发布时间】:2016-08-03 12:30:26
【问题描述】:
我正在尝试计算在 page1 上单击 button1 的次数,然后在 textbox1 中显示在 page2 上的点击量。
我尝试在下面编写代码,但它在'String count= localSettings.Values["Count"].ToString();' 行上给了我一个异常错误。
还有其他方法可以做我想做的事吗?
第 1 页
private void button1_Click(object sender, RoutedEventArgs e)
{
var localSettings = Windows.Storage.ApplicationData.Current.LocalSettings;
String count= localSettings.Values["Count"].ToString();
int tc = int.Parse(count);
tc++;
localSettings.Values["Count"] = tc;
}
第 2 页
var localSettings = Windows.Storage.ApplicationData.Current.LocalSettings;
textbox1.Text = localSettings.Values["Count"].ToString();
【问题讨论】:
-
我发布了一个答案,我想知道你是否使用过它。我确实想到使用带有公共静态变量的辅助类可能会更好,因为本地设置可能是持久的(在卸载应用程序之前永远不会重置)。所以辅助类可能会更好。你最后做了什么?
标签: c# windows xaml windows-phone-8 windows-phone