窗口打开前的等待图怎么实现?

xyq1986 2008-12-19 03:15:42
打开主窗口前要先显示一个等待图片片刻再打开窗口,要怎么实现,就像打开vs一样。
...全文
115 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
love_幸运儿 2008-12-19
  • 打赏
  • 举报
回复
private void StartFrm_Load(object sender, EventArgs e)
{
this.FormBorderStyle = 0;
this.Opacity = 0;
this.timer1.Interval = 30;
this.timer1.Start();
}
时间控件事件
private void timer1_Tick(object sender, EventArgs e)
{
this.Opacity += 0.02;
if (this.Opacity == 1)
{
this.timer1.Stop();
this.Hide();

Login frmLogin = new Login();
//frmLogin.Show();
bool checkBool = frmLogin.checkLis();
bool CheckConn = db.checkConn();
if (checkBool)
{
if (CheckConn)
{
frmLogin.Show();
}
else
{
Frm_Data frmData = new Frm_Data();
frmData.Show();
}
}
else
{
BaseInfo.Register reg = new zJJ.BaseInfo.Register();
reg.Show();
//this.Hide();
}


}
}
张赐 2008-12-19
  • 打赏
  • 举报
回复
就用个窗口,上面只有个picture控件,用个timer控制,比如5秒后关闭这个窗口,然后弹出主窗口

111,130

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧