Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更改并保存WPF中下一个应用程序会话的应用程序范围设置_Wpf_Settings - Fatal编程技术网

更改并保存WPF中下一个应用程序会话的应用程序范围设置

更改并保存WPF中下一个应用程序会话的应用程序范围设置,wpf,settings,Wpf,Settings,我在WPF中同时使用用户范围和应用程序范围设置 我的应用程序通常连接到localhost中的DB进行开发,但偶尔我需要连接到最终应用程序应该连接到的远程DB服务器 DB地址设置存储在应用程序范围设置中 应用程序级别设置在运行时无法更改,因此每次启动应用程序之前,我都必须使用记事本打开并编辑我的.config文件 我想在运行时更新应用程序中的应用程序范围设置。但是不需要在当前会话中应用,在下一个和之后的应用会话中也可以 有什么简单的解决办法吗?如果不存在,是否可以直接在我的应用程序中解析和写入.c

我在WPF中同时使用用户范围和应用程序范围设置

我的应用程序通常连接到localhost中的DB进行开发,但偶尔我需要连接到最终应用程序应该连接到的远程DB服务器

DB地址设置存储在应用程序范围设置中

应用程序级别设置在运行时无法更改,因此每次启动应用程序之前,我都必须使用记事本打开并编辑我的.config文件

我想在运行时更新应用程序中的应用程序范围设置。但是不需要在当前会话中应用,在下一个和之后的应用会话中也可以


有什么简单的解决办法吗?如果不存在,是否可以直接在我的应用程序中解析和写入.config文件?

您可以使用XML或JSON文件作为设置。尝试读取设置并在窗口中显示,然后再次将内容保存在JSON/XML文件中


顺便说一句,您可以在运行时读取和编辑应用程序设置。

我将Textbox绑定到应用程序中的一个应用程序级别设置双向模式,但它不起作用,因为它是只读设置。是的,它不起作用。您是对的,应用程序设置是只读的。由于您正在使用WPF应用程序,更改应用程序设置可能会动态反映。我们已经做到了。@ArunAradhya你怎么能做到?我做了一些思考,它似乎工作,成功地改变了设置实例的值。但是Stuts.Deult.Stavy不将更改保存到.CONFIG文件。考虑使用注册表或除了.CONFIG文件以外的一些XML文件。是的,解析.CONFIG文件并从应用程序中更新它是可以的。@ ShivaniKatukota谢谢…走另一条路线。。。