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();
}
}
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();
}
}
相关文章推荐
- 安卓欢迎界面淡入淡出效果
- C# 启动欢迎界面
- android欢迎界面淡入淡出效果
- C#制作欢迎界面
- C#欢迎界面的两种形式
- C#Windows 窗体设计-实现欢迎界面-显示About窗体-在托盘中写入应用程序图标
- c# 欢迎界面的做法【原】
- C# 界面开发-登陆窗体(包括欢迎界面)
- 配带进度条的C#欢迎界面的实现
- Android知识点三:欢迎界面淡入淡出效果
- C# 界面开发-登陆窗体(包括欢迎界面)
- C#制作欢迎界面
- c#窗体欢迎界面
- C# 实现启动欢迎界面的方法
- 特殊类型窗体制作: 用C#实现启动欢迎界面
- C#下实现软件欢迎界面,整理版
- C# 启动欢迎界面的实现有感
- C# 界面淡入淡出的实现
- c# winform 欢迎界面时加载数据
- C# 实现启动欢迎界面的简单方法