【发布时间】:2016-05-23 23:38:32
【问题描述】:
当用户在 Winform 上的工具条组合框中进行鼠标选择并且一直试图让 OnSelectionChangeCommitted 工作(链接 here)类似于 this 问题时,我试图触发一些代码。我不能使用SelectedIndexChanged 方法,因为当用户单击组合框时会自动选择第一项,然后触发代码,我不想使用焦点或布尔值。
当用户在组合框中进行选择时,下面的代码不会触发,我做错了什么?
protected virtual void bxDEAL_SELECT_OnSelectionChangeCommitted(EventArgs e)
{
MessageBox.Show("onselect value changed");
}
【问题讨论】:
-
那个方法签名是错误的。它缺少
Object sender参数。您不能将此方法与事件挂钩,否则将无法编译。
标签: c# winforms combobox event-handling toolstrip