【发布时间】:2026-01-27 12:00:02
【问题描述】:
我有一个ComboBox,在表单的加载事件中,它填充了数据。现在,当我从ComboBox 中选择一个项目时,它应该执行一些操作。所以我知道在这种情况下可以使用的事件很少,比如
SelectedIndexChanged
SelectedValueChanged
等等
但问题是即使在加载表单时设置组合框的DataSource 并选择默认索引等时也会引发这些事件。
ComboBox1.DataSource = dt;
ComboBox1.SelectedIndex = -1;
我想要做的是,我只想在我 选择组合框中的一个项目时执行一个动作。在这种情况下是否可以使用鼠标事件?
【问题讨论】:
-
使用
SelectionChangeCommitted...仅在用户点击时触发。
标签: c# .net winforms events combobox