gpt4 book ai didi

c# - WinForm 启动画面和焦点

转载 作者:太空宇宙 更新时间:2023-11-03 20:25:52 24 4
gpt4 key购买 nike

我为 WinForm 应用程序创建了一个非常基本的初始屏幕。

应用程序必须在加载时连接到数据库,所以我创建了一个像这样的 OnLoad 方法:

private void MainForm_OnLoad(object sender, EventArgs e)
{
SplashScreen.ShowSplashScreen();
PerformConnection();
SplashScreen.CloseSplashScreen();
}

启动画面是一种简单的形式。 ShowSplashScreen 方法创建表单并显示它,CloseSplashScreen 方法关闭表单。

一切似乎都正常,除了启动画面关闭时,主窗体失去焦点并被先前选择的窗口隐藏。

我不明白为什么,也不知道如何解决这个问题。

最佳答案

尝试调用 ActivateSplashScreen.CloseSplashScreen();

之后
MainForm.Activate();

关于c# - WinForm 启动画面和焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10687134/

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