tom*_*mzx 5 .net c# combobox winforms
我一直遇到ComboBox控件的问题.我不是GUI的专家,但我知道这个问题与控件的重点有关.
出于某种原因,当我点击它之外时,ComboBox不会失去焦点.比如说:
要么
请注意,ComboBox只将DropDownStyle设置为ComboBoxStyle.DropDownList.这意味着它是默认的ComboBox行为.我认为默认行为是当你单击它或其他控件(按钮或ComboBox)时,ComboBox会失去焦点.这不是这种情况,为什么?
更新: 我需要的是某种ActiveComponent = null.如果您在标准工具栏中选择Debug或Release(ComboBox),则行为应类似于Visual Studio.目前,如果我点击ComboBox外部,它仍然是焦点.
那么你到底在说什么?您是说您的 _LostFocus() 事件处理程序没有被调用吗?如果是这样,我首先要查看的地方是设计器生成的事件处理程序映射代码。有时,可以通过在设计器中执行某些操作来分离(尽管现在很少见......)