在使用C#的WPF应用程序中,我想将CheckBox
的默认值绑定到应用程序设置(Properties.Settings.Default.OpenAutomatically
类型为bool
)的值,以便当表单加载,CheckBox
自动设置为从绑定应用程序设置中读取的值。其次,当CheckBox
的值发生变化时(通过用户点击它),bool
应用程序设置应保持同步(如果选中,则为true;如果未选中,则为false)。将c#WPF复选框绑定到应用程序设置和更新设置
这看起来像.NET应该给你开箱即用,而不必编写代码来保持设置在用户操作UI时同步。
在此先感谢您的帮助。
http://stackoverflow.com/questions/845030/bind-to-a-value-defined-in-the-设置 – kenny
@kenny - 你引用的问题是关于将一个ListBox绑定到一个设置,这不是一个布尔值。如果我将一个CheckBox绑定到bool,设置会自动更新为CheckBox的值更改? – DiscDev
我认为你可以绑定到布尔类似的,但我没有尝试过。也许你的问题是你需要在其他地方保存设置()。 – kenny