在VS 2022中,我创建了一个新的winform (.net 6.0)项目。我在表格上放了一个文本框。在“属性”窗口的顶部,我习惯于看到"ApplicationSettings“项,其中可以将textbox的TEXT属性绑定到应用程序设置。但我再也看不见"ApplicationSettings“这一行了。如果我打开一个较旧的winform项目,它将按预期工作。
发布于 2022-01-02 05:48:59
这个特性(仍然)不适用于WinForms .NET 6,但是如果您创建了一个WinForms .NET框架项目,那么它是可用的。
数据绑定到代码中的应用程序设置
您可以在代码中设置数据绑定:
Property1
(如果您想让用户在数据绑定场景中修改它)。
DataSourceUpdateMode.OnPropertyChanged)); (新绑定(“Text”,Properties.Settings.Default,"Property1“),true,this.textBox1.DataBindings.Add)
Designer解决的方法
如果您真的想要一个基于设计师的解决方案,那么:
public
(在顶部栏上),以使其在“添加新数据源”窗口中可见。然后,在加载表单时,需要设置
Properties.Settings.Default; = settingsBindingSource.DataSource
https://stackoverflow.com/questions/70553184
复制相似问题