【发布时间】:2016-01-19 05:56:37
【问题描述】:
我是 C# 编程的新手,我迷失在一个可能很简单的事情上。
执行控制台应用程序,此刻我需要调用一个 Windows 窗体,它将显示执行的静态但当我调用 form1.ShowDialog();这会停止控制台运行时。
如何在显示 Windows 窗体屏幕时保持控制台执行?
class Program
{
static Form1 form = new Form1();
public static bool run = true;
static void Main(string[] args)
{
work();
}
public static void work()
{
form.Show();
while (run)
{
Console.WriteLine("Console still running");
}
}
}
【问题讨论】:
-
当我使用 form1.Show();执行继续,但表单没有完成加载:puu.sh/kR4Rn.png
-
你能把代码贴在你使用
Form1.Show()的地方吗? -
等一下,如果可能的话,我会尝试重现问题
标签: c# winforms console-application