当用户点击ComboBox中的项目时,有没有人知道能够处理的任何事件或事件序列?目前我在WinForms中看到从ComboBox发出的唯一事件是SelectedIndexChanged或SelectedValueChanged。这些事件的问题在于,它们也会在许多其他场景下被触发,例如当用户按下向上或向下箭头时(即使ComboBox未打开)。
ComboBox.SelectedIndexChanged += (o, e) => Console.WriteLine("ComboBox_SelectedIndexChanged");
ComboBox.SelectedValueChanged += (o, e) => Console.WriteLine("ComboBox_SelectedValueChanged");
有什么想法吗?