代码之家  ›  专栏  ›  技术社区  ›  Scott White

处理组合框中项目的Click事件

  •  3
  • Scott White  · 技术社区  · 14 年前

    当用户单击组合框中的项目时,是否有人知道可以处理的事件或事件序列?目前,我看到的唯一从WinForms中的组合框激发的事件是SelectedIndexChanged或SelectedValueChanged。这些事件的问题在于,它们也会在许多其他场景下触发,例如当用户按下向上或向下箭头时(即使组合框未打开)。

    ComboBox.SelectedIndexChanged += (o, e) => Console.WriteLine("ComboBox_SelectedIndexChanged");
    ComboBox.SelectedValueChanged += (o, e) => Console.WriteLine("ComboBox_SelectedValueChanged");
    

    有什么想法吗?

    1 回复  |  直到 14 年前
        1
  •  3
  •   Jeff Ogata    14 年前
    推荐文章