我是binding user settings到WinForm对话框上的一组控件,它们有OK / Cancel按钮。虽然这对于在绑定中读取很有用,但我只想在用户单击“确定”时提交绑定更改,而不是单击取消。是否有一个简单的设置来实现这一目标,而不是管理所有阅读和承诺?
现在,假设我有一个绑定到名为“country”的用户设置的文本框。它中有“美国”,如果用户将其更改为“玻利维亚”,则只要键入它就会立即提交,而不是按下确定按钮。
答案 0 :(得分:2)
要保存设置,请添加ok按钮事件处理程序:
Properties.Settings.Default.Save();
重新加载设置:
Properties.Settings.Default.Reload();
祝你好运!