gpt4 book ai didi

c# - 不能将 Focus() 放到一个 Form 上吗?

转载 作者:行者123 更新时间:2023-11-30 22:21:56 26 4
gpt4 key购买 nike

我试过:

Form myForm = new EULA();
myForm.Show();
this.WindowState = FormWindowState.Minimized;
myForm.BringToFront();
myForm.Activate();
myForm.Focus();

此代码将其置于最前面,但出于某种原因我仍然必须单击表单才能使其获得焦点,谁能告诉我为什么?

最佳答案

表单可能已经获得焦点,也许您想要其中的控件(如文本框或组合)被选中?

我将在表单的加载方法中使用此代码:

private void Form_Load(object sender, System.EventArgs e) 
{
controlName.Select();
}

关于c# - 不能将 Focus() 放到一个 Form 上吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14061746/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com