我有一个包含5个值的只读组合框,当用户选择一个新值时,我应该使用哪个事件将该值写入注册表?
由于
答案 0 :(得分:19)
无论您最终选择了什么值,都可以安全地使用SelectionChangeCommitted
事件。
这是关于此事件与其他常用事件的一些跟进信息。 (来自MSDN)
提出了SelectionChangeCommitted 仅当用户更改组合时 盒子选择。不使用 SelectedIndexChanged或 SelectedValueChanged捕获用户 变化,因为那些事件也是 当选择改变时提出 编程。
答案 1 :(得分:1)
我通常使用SelectedIndexChanged
事件来检查用户何时在组合框中选择一个值
答案 2 :(得分:-3)
如果您使用DateTimePicker怎么样?这没有SelectionChangeCommitted值。