您的位置:首页 > 编程语言 > C#

C#淡入淡出的欢迎界面

2008-07-07 13:49 274 查看
1.在对话框上添加背景图片,并添加一个Timer组件

2.添加变量 用于指示淡入淡出方向变化的变量

private bool isFade=true;//设置全局变量

3.修改图片LOAD函数代码:

this.ClientSize=this.BackgroundImage.Size;//使欢迎界面的大小和背景图片的大小相同

this.Opacity=0;//使欢迎界面全透明

this.timer.Interval=50;//设置timer的时间间隔

this.timer.Enabled=true;//使计时器开始运作

this.timer.Start();

4.timer组件的timer-Tick事件中:

if(isFade)

{

this.Opacity+=0.02;

if(this.Opacity>=1)

{

isFade=false;

}

}

else

{

this.Opacity-=0.02;

if(this.Opacity<=0)

{

this.timer.Stop();

this.Close();

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: