gpt4 book ai didi

c# - 如何在主窗体仍然响应时实例化窗体

转载 作者:行者123 更新时间:2023-11-30 15:44:44 25 4
gpt4 key购买 nike

我使用 .Net Framework 4.0 和 C#。我想在我的代码中动态实例化一个表单,同时主表单保持响应。创建一个新线程并调用 Application.Run(newForm) 是唯一的方法吗?对于这么简单的事情,它看起来有点乱。我认为它应该很常见,框架应该为此提供某种内置功能。<​​/p>

最佳答案

您不需要另一个线程来创建新表单,也不需要第二次调用 Application.Run。只要您不做任何阻碍 UI 的事情(而且您永远不应该做),两种形式都可以正常运行。

MyForm form = new MyForm();
form.Show();

如果您从第一个表单调用 ShowDialog 而不是 Show,您的第一个表单将被阻止。

关于c# - 如何在主窗体仍然响应时实例化窗体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5870368/

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