Previous topicNext topic
Help > 开发指南 > 编程基础 > 弹出对话框 >
Splasher

Splasher是一个可以异步控制实现ISplashForm接口的窗体的打开、隐藏、显示文本、关闭的管理类。

SplashForm:有滚动条、有界面、有文本提示。

ProcessForm:只有简单的文本提示。

Vb.Net
'定义一个有滚动条、有界面、有文本提示的启动窗体
Splasher.Show(GetType(SplashForm))
'设置提示给用户的文本
Splasher.Status = "开始"
Thread.Sleep(2000)
'可以临时隐藏提示窗体
Splasher.Visible = False
Thread.Sleep(2000)
'也可以随时显示窗体及提示信息
Splasher.Visible = True
Thread.Sleep(2000)
'直接关闭窗体
Splasher.Close()

'定义一个简单的只有文本提示的窗体
Splasher.Show(GetType(ProcessForm))
'设置提示给用户的文本
Splasher.Status = "开始"
Thread.Sleep(2000)
'可以临时隐藏提示窗体
Splasher.Visible = False
Thread.Sleep(2000)
'也可以随时显示窗体及提示信息
Splasher.Visible = True
Thread.Sleep(2000)
'直接关闭窗体
Splasher.Close()

C#
// 定义一个有滚动条、有界面、有文本提示的启动窗体
Splasher.Show(typeof(SplashForm));
// 设置提示给用户的文本
Splasher.Status = "开始";
Thread.Sleep(2000);
// 可以临时隐藏提示窗体
Splasher.Visible = false;
Thread.Sleep(2000);
// 也可以随时显示窗体及提示信息
Splasher.Visible = true;
Thread.Sleep(2000);
// 直接关闭窗体
Splasher.Close();

// 定义一个简单的只有文本提示的窗体
Splasher.Show(typeof(ProcessForm));
// 设置提示给用户的文本
Splasher.Status = "开始";
Thread.Sleep(2000);
// 可以临时隐藏提示窗体
Splasher.Visible = false;
Thread.Sleep(2000);
// 也可以随时显示窗体及提示信息
Splasher.Visible = true;
Thread.Sleep(2000);
// 直接关闭窗体
Splasher.Close();