C#中载入界面的常用方法

前端技术 2023/09/01 C#

本文实例讲述了C#中载入界面的常用方法。分享给大家供大家参考。具体方法分析如下:

方法1.采用事件委托的方法 
对象:主窗体:FrmMain 加载窗体:FrmLoading 
思路: 
在主窗体加载前显示窗体FrmLoading,当主窗体加载完毕后(第一次显示的时候),关闭FrmLoading 

C#代码如下所示:

复制代码 代码如下:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Threading;

namespace CDemoTest
{
    public partial class FrmMain : Form
    {
        private FrmLoading loadForm;
        public FrmMain()
        {
            //创建加载窗体             loadForm = new FrmLoading();
            //指定窗体加载完毕时的事件
            this.Shown += FrmLoading_Close;

            loadForm.Show();
            //主窗体初始化方法
            InitializeComponent();
        }

        //声明关闭加载窗体方法
        private void FrmLoading_Close(object sender, EventArgs e)
        {
            loadForm.Close();
        }

        private void FrmMain_Load(object sender, EventArgs e)
        {
            Thread.Sleep(3000);
        }
    }
}

本文地址:https://www.stayed.cn/item/2654

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。