加载状态弹窗设计 - (第十六讲)
视频讲解如下:
CSDN源码下载
https://download.csdn.net/download/gs1069405343/19595837?spm=1001.2014.3001.5501
网盘下载1,提取码:75kh
https://pan.baidu.com/s/1oDqQEeXd3W_2GdibND89Og
网盘下载2,提取码:kgor
https://pan.baidu.com/s/1wUPZye0FljIlFsj0uutjMQ
这里给大家讲解一下如何实现加载状态弹窗
演示效果如下,当用户点击按钮时,后台会进行验算等待,等验算结束了,状态弹窗也就跟着退出了。

代码已经进行封装成loading.dll,其他页面只要直接进行调用即可
using loading;
using System;
using System.Threading;
using System.Windows.Forms;
namespace WindowsFormsApp
{
public partial class Form1 : Form
{
LoadMain load { get; set; } = new LoadMain();
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
load.LoadText = "提示信息...";
load.MaxTime = 600;
load.Start();
new Thread(ThreadTest) { IsBackground = true }.Start();
}
/// <summary>
/// 模拟后台执行程序
/// </summary>
private void ThreadTest()
{
Thread.Sleep(5000);
load.Close();
}
}
}