【发布时间】:2011-03-28 19:56:16
【问题描述】:
我正在尝试以下列方式使用 C# WinForms 组合框:
a) 常规使用:如果按下“向下箭头”按钮,下拉区域打开并且用户选择所需的项目 - 没有问题..
b) 高级使用:如果用户点击下拉控件的可编辑区域,则会打开另一个具有高级选择机制的对话框。
目前,我正在组合框的 onclick 事件处理程序中调用高级对话框。但是,现在常规使用的 DropDownbox 不再可用了。即使您仅单击下拉箭头,也会打开高级对话框。
我找不到另一个我可以使用的可能事件,所以我假设如果用户单击控件的可编辑部分或控件的按钮,我必须检查事件处理程序。任何想法如何有效地做到这一点?
感谢所有提示。
【问题讨论】:
标签: c# winforms drop-down-menu