zoukankan      html  css  js  c++  java
  • 原创Nutsbell系列winform如何做启动页面(未测试)

    winform如何做启动页面 
    启动页面 form2.cs
    form中加一个pictureBox1 一个label1
    pictureBox1用来显示软件图象
    label1用来显示提示信息

    主页面 form1.cs 
    在form1中page_load 事件中
      private void Form1_Load(object sender, System.EventArgs e)
      {
       Form2 ff=new Form2();
       //开封面
       ff.Show();
       //填充数据库名
       ff.label1.Text="填充数据库名......";
       //关键地点否则form2上的label1无法刷新
       //且每次更新label1时都需要
       Application.DoEvents();      

       SQLAD_Databases.Fill(dataSet11);
       foreach (DataRow myRow  in dataSet11.Tables["DataBases"].Rows)
       { 
        DatabaseName.Items.Add(myRow["CATALOG_NAME"].ToString());
       } 
       
       //填充表信息
       ff.label1.Text="填充表信息......";
       Application.DoEvents();
       FillTableInfo();
       dataGrid1.DataSource=dataSet11.Tables["Tables"];
                
       //填充字段信息
       ff.label1.Text="填充字段信息......";
       FillFiledInfo(dataSet11.Tables["Tables"].Rows[dataGrid1.CurrentRowIndex]["Table_Name"].ToString());
       dataGrid2.DataSource=dataSet11.Tables["COLUMNS"];
                
       //加载模板
       ff.label1.Text="加载模板......";
       Application.DoEvents();

       SourceBox.LoadFile(@".\Templet\default.txt",RichTextBoxStreamType.PlainText);
       
       //填充模板目录
       ff.label1.Text="填充模板目录......";
       Application.DoEvents();

       DirectoryInfo cd= new DirectoryInfo(@".\Templet\");
       foreach (FileInfo f in cd.GetFiles())
       {
        TempletFiles.Items.Add(f.Name);
       }
       TempletFiles.Text="default.txt";
       //tt
       sqlDataAdapter4.Fill(dataSet11);
       sqlDataAdapter3.Fill(dataSet11);
      
       //关闭启动窗口
       ff.label1.Text="完成.";
       Application.DoEvents();
       //关封面
       ff.Close();
      }

  • 相关阅读:
    【逆序对相关/数学】【P1966】【NOIP2013D1T2】 火柴排队
    【贪心/DP/单调队列】【CF1029B】Creating the Contest
    【二分】【P1314】 【NOIP2011D2T2】聪明的质监员
    【树形DP】【P1351】 【NOIP2014D1T2】联合权值
    【枚举】 最大子矩阵(I)
    【单调队列】【P2627】 修剪草坪
    【矩阵】矩阵初级
    【计数】【UVA11401】 Triangle Counting
    【计数原理】【UVA11538】 Chess Queen
    【状压DP】【UVA11795】 Mega Man's Mission
  • 原文地址:https://www.cnblogs.com/kevinzhwl/p/1762638.html
Copyright © 2011-2022 走看看