我正在VS中創建一個UI應用程序,而不使用窗體設計器。創建新表單並編譯完成後,一切正常。表單被呈現,但是也會呈現一個cmd
控制檯!爲什麼控制檯使用窗體呈現?C#winforms窗體顯示cmd
我在VS空的C#項目中創建和打造Program.cs
和MainWindow.cs
Program.cs的
/// <summary>
///
/// The main entry point for the application.
///
/// </summary>
/// <param name="args"></param>
///
[STAThread]
public static void Main(String[] args)
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new MainWindow());
}
MainWindow.cs
public class MainWindow : Form
{
private Form _mainWindowForm;
public MainWindow()
{
_mainWindowForm = new Form();
_mainWindowForm.Text = "Test";
_mainWindowForm.Width = 800;
_mainWindowForm.Height = 700;
}
}
我在哪裏出了錯?
只是好奇......爲什麼不直接使用的形式類型的項目?如果您確實想要手動完成,請創建一個表單項目,並查找缺少的代碼。 – Jeremy
Becouse我的經紀人不想使用desinger。 – Ivan
你的經紀人????? – Jeremy