ComboBox无法失去焦点

时间:2013-04-26 20:12:12

标签: c# winforms

我有几个组合框,所有组合都是手动输入的文本。在combox选择后不能失去焦点。我用过:

this.ActiveControl = null;

它有效,但重点始终是第一个控件。

你能否建议解决这个问题?

1 个答案:

答案 0 :(得分:0)

创建隐藏控件并将焦点设置为该控件。通过这种方式,似乎没有任何重点。像这样:

private void Form1_MouseClick(object sender, MouseEventArgs e)
{
    ActiveControl = HiddenControl;
}

以下是Visual Studio 2012项目: http://www.cameronjtinker.com/downloads/FocusTest.zip