c#3. 创建一个windows窗体程序,先弹出欢迎窗体,然后显示窗体.
4个回答
展开全部
(1)创建一个Windows窗体应用程序,命名为StartForm(自定义),默认窗体为Form1.cs
(2)在项目中添加一个Form2窗体,用来作为启动欢迎界面,在该窗体中添加一个Timer计时器组件,用来控制启动界面的显示时间。
1、Form1窗体的主要代码为:
private void Form1_Load(object sender, EventArgs e)
{
Form2 MySplanshForm = new Form2 ();
MySplanshForm.ShowDialog();
}
2、Form2窗体的主要代码为:
public Form2()
{
InitializeComponent();//初始化窗体
}
private void Form2_Load(object sender, EventArgs e)
{
this.timer1.Start();
this.timer1.Interval = 10000;//设置自己需要的时间(二进制码)
}
Private void Form2_FormClosed(object sender, FormClosedEventArgs e)
{
this.timer1.Stop();//关闭计时器
}
private void timer1_Tick_1(object sender, EventArgs e)
{
this.Close();//关闭窗体
}
(注意:可以将Form1的FormBorderStyle属性设置为None ,也可以在Form1中BackgroundImage属性中添加自己喜欢的图片,这样的欢迎界面就比较好看了)
(2)在项目中添加一个Form2窗体,用来作为启动欢迎界面,在该窗体中添加一个Timer计时器组件,用来控制启动界面的显示时间。
1、Form1窗体的主要代码为:
private void Form1_Load(object sender, EventArgs e)
{
Form2 MySplanshForm = new Form2 ();
MySplanshForm.ShowDialog();
}
2、Form2窗体的主要代码为:
public Form2()
{
InitializeComponent();//初始化窗体
}
private void Form2_Load(object sender, EventArgs e)
{
this.timer1.Start();
this.timer1.Interval = 10000;//设置自己需要的时间(二进制码)
}
Private void Form2_FormClosed(object sender, FormClosedEventArgs e)
{
this.timer1.Stop();//关闭计时器
}
private void timer1_Tick_1(object sender, EventArgs e)
{
this.Close();//关闭窗体
}
(注意:可以将Form1的FormBorderStyle属性设置为None ,也可以在Form1中BackgroundImage属性中添加自己喜欢的图片,这样的欢迎界面就比较好看了)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
最简单的就是在你的显示窗体的load事件里面,写上欢迎窗体的代码。肯定有效
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-05-31
展开全部
xing
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询