You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visual Studio中点击按钮打开的新窗体无法获取焦点怎么解决?

无边框窗体打开新窗体后无法获取焦点的问题及解决方法

我有一个用于打开新窗体的按钮,但每次点击该按钮后,都必须从任务栏点击应用程序才能打开新窗体,因为它无法获取焦点。我的窗体边框样式设置为None。

以下是该按钮使用的代码:

private void Button17_Click(object sender, EventArgs e)
{
    Form2 f2 = new Form2();
    f2.Show();
    Visible = false;
}

我尝试过修改窗体边框样式、编写f2.Activate()、Form2.Focus()等方法,但都没有效果(我是编程新手,若问题表述浅显请见谅)。

编辑:我将原窗体的WindowState设置为Minimized后解决了该问题,感谢Jimi!

内容的提问来源于stack exchange,提问作者ProgrammerApe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 14:49:50