所以,我在这里有点挣扎。我正在用 C# 编写一个 Windows 控制台应用程序,并且刚刚为名为 frmLogin 的应用程序制作了一个登录表单。我尝试使用 MS 记录的方法;
Form f = new Form();
f.ShowDialog();
但这显然会加载/显示一个空白表单,而不是我在表单设计器中定义的表单。
在我的主应用程序中,我希望能够以编程方式显示登录表单,但是当我尝试使用时;
frmLogin.ShowDialog();
它告诉我“非静态字段、方法或属性‘System.Windows.Forms.Form.ShowDialog()’需要对象引用
在过去,我可以通过简单地使用上面的代码片段来显示一个表单。因此,自从我上次编写 Windows 控制台应用程序以来,显然发生了一些变化。
有人可以告诉我我的方式的错误吗?