C#程序开头logo问题

来源:百度知道 编辑:UC知道 时间:2024/05/29 07:25:42
我想在C#程序主界面跳出前,先出现一个logo图片,然后驻留几秒后跳出主界面,请问如何用time空间实现此功能?

给你一段代码,希望对你有用吧。。。

private void timer1_Tick(object sender, EventArgs e)
{
if (this.Opacity > 0.01)// Opacity 获取或设置窗体的不透明级别
{
this.Opacity = this.Opacity - 0.01;
}
else
{
this.timer1.Enabled = false;
this.Hide();//隐藏窗体
Form2 obj = new Form2();
obj.Show();
}
}
//这个界面挺酷的。。。。
o(∩_∩)o...

新建个窗体,设置边框为无,不显示在任务栏,TopMost 为true。
启动主界面的时候让它显示。
在那个窗体中加入一个Timer,设置它的Interval为你要自动关闭的时间,在Form的Load中启动它,在Timer的Tick事件中自动关闭这个窗体。