单击组合框按钮的任何特定事件

时间:2011-01-04 22:15:58

标签: c# winforms combobox farpoint-spread

C#WinApps: 是否有任何单独的事件可以告诉我们用户点击了组合框旁边的小下拉按钮?

建议?

2 个答案:

答案 0 :(得分:2)

好吧,ComboDropDown事件应该有效。正如docs所述:

  

此事件由提出   用户时的OnComboDropDown方法   单击下拉箭头或按下   组合框中的Alt +向下箭头键   细胞...

如果它对你不起作用,那就好像是一个错误。

可能的解决方法:

处理CellClick事件并检查GetCellRect()的坐标。

答案 1 :(得分:1)

不完全是那个事件,但是,点击事件怎么样,那么你可以查看鼠标位置并检查它是否在小按钮区域,也许?