56.C# 窗体管理

2024-03-24  本文已影响0人  技术老小子

摘要


在一个Winform项目中,做一个窗体程序,可以添加多个窗体,或是删除某个窗体,再或指定不同窗体启动项。

正文


右键一个窗体,看到菜单,我们可以删除,或是重命名。

image.png

我们重命名一个窗体文件,FrmMain,一般窗体都以Frm开头。

image.png

我们添加了一个FrmChild的窗体

image.png

在Program中设置启动窗体

向项目中添加了多个窗体以后,如果要调试程序,必须要设置首先运行的窗体,这时就需要设置项目的启动窗体。项目的启动窗体是在Program.cs文件中设置的,在Program.cs文件中改变Run方法的参数,即可实现设置启动窗体。Ru方法用于在当前线程上开始运行标准应用程序,并使指定窗体可见。

internal static class Program
{
    /// <summary>
    /// The main entry point for the application.
    /// </summary>
    [STAThread]
    static void Main()
    {
        Application.EnableVisualStyles();
        Application.SetCompatibleTextRenderingDefault(false);
        Application.Run(new FrmMain());//这个修改为FrmChild就会以FrmChild启动
    }
}

同时启动多个窗体

private void FrmMain_Load(object sender, EventArgs e)
{
    FrmDetail frmDetail=new FrmDetail();
    frmDetail.Show();

    FrmChild frmChild = new FrmChild();
    frmChild.Show();
}

上一篇 下一篇

猜你喜欢

热点阅读