本文实例报告了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); } } }
要领2.
① 在Main要领中,先显现启动画面,注重运用Show而非ShowDialog。
② 然后根据一般的体式格局,Application.Run(mainForm);
③ 在mainForm的组织函数中,启动加载线程。
④ mainForm中设置一个标志,假如加载完成,该标志设置为某值。
⑤ 作为启动画面运用的form,注重检测mainForm中的标志,假如主窗体加载完成,它自己封闭。
以上就是C#中载入界面的典范实例的细致内容,更多请关注ki4网别的相干文章!