Net*_*tep 2 .net c# wpf app-config
我正在做一个wpf应用程序,我在app.config文件中使用应用程序设置:
var datapath = Properties.Settings.Default.DataSource;
Run Code Online (Sandbox Code Playgroud)
...
如何使应用程序加载app.config文件,如果它来自exe文件运行的相同位置.,这样用户可以更改app.config并使用新设置运行它.默认情况下,app.config被忽略,应用程序始终使用默认设置
您可以使用TwoWay模式下的Binding保存和恢复任何设置.TwoWay需要自动存储属性的变化.例如窗口的绑定高度:
Height="{Binding Source={x:Static self:Properties.Settings.Default},
Path=ApplicationHeight, Mode=TwoWay}"
Run Code Online (Sandbox Code Playgroud)
要进行绑定工作,您需要在项目属性中创建设置记录(在示例中名称为ApplicationHeight).要保存应用关闭使用的设置:
Properties.Settings.Default.Save();
Run Code Online (Sandbox Code Playgroud)
在Window.Closed或Application.Exit事件中.
| 归档时间: |
|
| 查看次数: |
1560 次 |
| 最近记录: |