问题标签 [properties.settings]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
4111 浏览

c# - 如何在 C# 中添加 Properties.Settings.Default

我无法编写“Properties.Settings.Default”。它不在下拉列表中。我们可以添加任何命名空间吗?

0 投票
1 回答
1647 浏览

c# - Can not save changes to properties.settings

I'm trying to use properties.settings for the first time in a C# WPF project.

I have this code:

But it didn't work and the settings wasn't saved. So I added this line

after that part, to check if it goes through the code, and it executed fine.
So It seems that it just jumps over those lines without execution or even throwing any exceptions.

0 投票
2 回答
70 浏览

c# - 文件级锁定 Properties.Settings

我对 C# 很陌生,想保存一些设置。我的应用程序必须能够运行多个实例,因此有可能同时对user.config文件进行多次写入。导致配置文件损坏。因此我想知道保存时是否有任何文件级锁定。

试图查看源代码.Save,这似乎归结为接口调用IInternalConfigHost.OpenStreamForWriting。但它是一个界面,所以我不能轻易地自己回答这个问题。

稍微更新了措辞。

基本上我想知道 user.config 文件是否会由于我的应用程序的多个实例同时写入几次而损坏。

0 投票
1 回答
43 浏览

c# - 使用字符串循环遍历 Properties.Settings

有没有办法使用像下面这样的标识符来循环设置

要替换这些:

问题是它抛出了一个标识符预期的错误

0 投票
0 回答
33 浏览

c# - 添加到 Settings.Default 的值不会从一个区域持续存在

问题:添加到Settings.Default页面加载后不持久的项目。所需功能:添加到已Settings.Default保存的值并将在下次使用时加载

我存储了一些不同的东西,Settings.Default但一个区域没有将值添加到 user.config 文件中。我有一个存储在Settings.Default.accountList. 加载时,表单会检查是否已经加载了值,如果没有,它会加载到列表中。这很好用。稍后,用户可以添加一个值,它将执行它应该做的所有事情,除了加载到/留在 user.config 中。事件处理程序如下所示:

我后来添加了 .Save() ,但这仍然不起作用。为什么添加的值不会持续存在?

0 投票
1 回答
693 浏览

c# - Properties.Settings.Default.Reset() 未立即反映 - 需要重新启动

在按下按钮时,我会像这样重置用户存储的设置

但是在重置后检查存储的数据时,数据仍然存在

数据似乎只有在程序重新启动后才会被清除。如何在不重新启动的情况下强制删除用户保存的设置。

0 投票
1 回答
53 浏览

c# - 使用变量在c#中分配属性?

我在 ac# 应用程序的设置中设置了一些属性。我正在使用它们来存储字符串。我的问题是我想根据类的名称变量来调用它们。

所以我想做这样的事情

这可能吗?还是我必须根据 name 属性编写一个讨厌的 switch 语句?

0 投票
0 回答
35 浏览

c# - 根据用户决定从 Properities.Setting.Default 读取

我有一些不同的设置类型和分配的值,需要根据客户的选择在运行时读取它。

设置的类型是专门的stringcollection 并希望从方法 ReadString() 中调用它;

代码给出错误;

“'object'不包含'Cast'的定义和最佳扩展方法重载'Queryable.Cast(IQueryable)'

请让我知道如何根据用户决定读取不同的设置类型

0 投票
1 回答
60 浏览

c# - 如何在第二个表单中写入 Properties.Settings.Default?C#

所以我试图修改我在第二个表单中创建的设置变量,但它似乎不起作用。没有抛出异常或任何东西,它只是直接不做,因为它(在我的拙见中)应该这样做。这是一些代码:

我真的很困惑如何在没有任何错误消息的情况下读取和写入此变量,但仅写入似乎不起作用。

0 投票
1 回答
29 浏览

c# - 带有 ItemsControl 的 Properties.Settings 无法显示值

我想遍历我的设置(两个设置文件,设置和监视器)并在 ItemsControl 中显示它们。问题是:我只能绑定 DefaultValue(引用绑定到 ItemsControl 的值)而不是实际值。

我认为它可以像这样工作:

但我不知道如何在 Binding 中绑定值。