|
0
|
| Meysam Javadi · 技术社区 · 16 年前 |
|
|
1
1
你可能想试试 Isolated File Storage ,可以将设置保存/加载到本地硬盘。这样做非常简单,只需几行代码。
不,没有:) 编辑: 好的,这里有一个关于如何将本地保存的设置应用到UI元素的指导原则。 首先,决定可设置控件将实现的接口:
现在,将此接口添加到将在本地保留其设置的控件中:
当然,你可以用这个获得你喜欢的幻想-我上面所描述的只是一个例子。我过去所做的是让mainpage.cs文件从独立的存储中加载设置,然后在它创建的每个控制器的构造函数中传递字典,然后每个控制器将把字典传递给它创建的每个视图。要保存设置,我将处理应用程序的退出事件:
然后在处理程序中:
当然,当我这样做的时候,我使用一个自定义的数据对象来保持我的设置,并且我可以选择调用一个WebService来检索默认设置,如果找不到本地实例(或者发现本地实例已损坏,因为保存过程因某种原因被中断)。 所以以上面的例子为例,把它切成薄片,然后切丁,然后根据你的需要改变它。希望有帮助。 |
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |