我有几个组合框,所有组合都是手动输入的文本。在combox选择后不能失去焦点。我用过:
this.ActiveControl = null;
它有效,但重点始终是第一个控件。
你能否建议解决这个问题?
答案 0 :(得分:0)
创建隐藏控件并将焦点设置为该控件。通过这种方式,似乎没有任何重点。像这样:
private void Form1_MouseClick(object sender, MouseEventArgs e)
{
ActiveControl = HiddenControl;
}
以下是Visual Studio 2012项目: http://www.cameronjtinker.com/downloads/FocusTest.zip