【问题标题】:.net Console App that summons a form [closed]调用表单的.net控制台应用程序[关闭]
【发布时间】:2015-09-21 22:23:49
【问题描述】:

我正在编写一个调用表单的控制台应用程序,

我发现了这个并且它有效:

using System.Windows.Forms;

[STAThread]
static void Main() 
{
    Application.EnableVisualStyles();
    Application.Run(new MyForm()); 
}

更新:

找到了我的问题的答案,我的代码现在可以工作了,谢谢你的回答。

【问题讨论】:

  • 尝试在其中添加一个函数?你得到了什么结果?
  • 我将把函数放在哪里?抱歉,我真的在 vb 中编写代码,我试图用 c# 解决问题。
  • 你需要添加什么功能?
  • 一个按钮、标签、文本框和一个根据文本框内容编辑标签文本的函数。
  • 在你的 MyForm 类中

标签: c# .net


【解决方案1】:

您不能在表单应用程序的program.cs 中添加按钮或任何其他控件,无论它是 VB 还是 C#,因为它没有为设计而缩进。

static void Main() 

表示程序的起点。您可以通过向项目中添加新表单来设计和添加功能。

有关开发项目的更多信息,您可以参考以下链接,这会有所帮助:

Form1.cs、Program.cs的区别 Link

c#中的main方法Link

创建一个 C# Windows 窗体应用程序Link

在program.cs中写代码的原因Link

【讨论】:

  • 感谢您的努力,但我并没有用它制作实际的表单,我所做的基本上是证明如何使用控制台召唤表单并将方法插入其中的概念。
  • 但正如你所说:一个按钮、标签、文本框和一个根据文本框的内容编辑标签文本的功能..我们不能在 program.cs 中设计它们
  • 其实你可以在里面插入标签和文本框,我可以。我无法做的是在其中插入一个方法。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-05-14
  • 2018-07-29
  • 1970-01-01
  • 1970-01-01
  • 2020-04-14
  • 2012-01-16
  • 1970-01-01
相关资源
最近更新 更多