我已经在c#程序中创建了2个Windows窗体应用程序。我这样做:
Application.Run(new Form1());
Application.Run(new Form2());
第二种形式未加载。为什么?我该如何解决这个问题?我想同时激活这两种形式。每个此表单应用程序都加载不同的方法。我想以某种方式为每种形式创建一个并行处理。
解决方案和问题:
我创建了2个线程-2种形式。该表格称为父表格。事实是,父表单有一个向量,我想在其中不断添加表单中的元素。我注意到,每次重新激活线程时都会重新初始化向量。怎么改变这个东西?
最佳答案
因为Application.Run被阻止。它在当前线程上运行应用程序。您必须使用其中一个Application.Run命令启动2个单独的线程。
最好的做法是在单独的线程中打开两者之一。
关于c# - C#Windows窗体应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5349738/