第一步、新建窗体项目命名为:TestWelcomeFrm,如下图:

第二步、在新项目中,增加欢迎窗口,命名为WelFrm,整个项目目录如下:

第三步、修改program.cs中启动代码如下:

            WelFrm welFrm = new WelFrm();

            if (welFrm.ShowDialog() == DialogResult.OK)
{
Application.Run(new ManiFrm());
}

第四步、修改welFrm窗口,增加Timer触发器控件,并设置其触发事件为:timer1_Tick,如下图:

welFrm窗体代码如下:

        public WelFrm()
{
InitializeComponent();
} private void timer1_Tick(object sender, EventArgs e)
{
Init();
this.timer1.Stop();//执行一次就停止
this.Close();//关闭欢迎窗口
}
private void Init()
{
//执行加载数据等操作
System.Threading.Thread.Sleep();//挂起2秒,模拟加载数据操作
this.DialogResult = DialogResult.OK;//设置窗口的结果ok
} private void WelFrm_Load(object sender, EventArgs e)
{
this.timer1.Start();//启动触发器
this.timer1.Interval = ;//设置间隔
}

PS:

欢迎窗体设置属性:

FormBorderStyle=None; //无边框

StartPosition=CenterScreen;//窗口起始位置

希望这篇文章对大家有帮助。 源码下载

提取码:lldm

最新文章

  1. kthread_run【转】
  2. fiddler 配置
  3. CSS3:flex布局应用
  4. $.extend()了解心得
  5. js 四舍五入保留二位小数
  6. td内容过长,省略号表示
  7. 为自己的git添加alias,命令缩写
  8. java面试常考题
  9. java GUI之事件处理
  10. context-param引发spring容器以及servlet容器的关联
  11. (菜鸟要飞系列)五,基于Asp.Net MVC5的后台管理系统(添加数据表的分页功能)
  12. [Unity菜鸟] FBX模型动画提取
  13. Android MonkeyRunner自动拨打电话
  14. Jenkins 八: 构建Git项目
  15. iOS 10 推送全解析,注意事项
  16. LeetCode笔记:140. Word Break II
  17. How to using Piwis Tester II code Porsche rear end electronics
  18. ubuntu 系统开机执行脚本设置
  19. hadoop伪分布环境快速搭建
  20. CSS预处理语言

热门文章

  1. Python实用黑科技——解包元素(2)
  2. MIME协议(一) -- RFC822邮件格式
  3. 预处理、const、static与sizeof-C++中const有什么作用(至少说出3个)
  4. 【sed】进阶
  5. BOM问题
  6. synchronized对象解析
  7. C++ STL——map和multimap
  8. CSS层叠样式表的层叠是什么意思
  9. BeanUtils.getProperty性能分析
  10. UIView和UIWindow的使用