我有一个程序,其行为应根据是否已运行多次而改变。是否有可能在每次运行之间保留一个值,以告诉程序该做什么?
例如(显然是伪代码):
if (first_run){
make splash screen say "Welcome, Newcomer!";
give a tour of program on boot;
}
else {
make splash screen say "Hello again!";
do not give tour;
}
我看到this,但显然Windows.Storage
支持的最低客户端是Windows 8,我希望我的应用程序可供Windows 7用户使用。此外,被接受的回复者使用the code suggested会引发Type Windows.Storage.ApplicationDataContainer is not defined
错误。
我是XAML和WPF的新手,如果这很简单,请原谅我;我用Google搜索并发现没有相关结果(我甚至不知道是否/如何在WPF中嵌入C#,因为我在VS2013中看不到它的选项)。
谢谢!
答案 0 :(得分:1)
关于可在项目属性中找到的普通旧设置。在那里定义一个int键并在每次运行时递增它,例如在初始化事件上。 有关详细信息,请参阅文档:http://blogs.msdn.com/b/patrickdanino/archive/2008/07/23/user-settings-in-wpf.aspx