C# 制作軟件啟動界面


制作一個軟件的啟動界面

1、新建一個工程,將默認生成界面作為啟動界面。

2、添加一個Label和ProgressBar還有Timer控件

注意:在ProgressBar控件中需要設置它的style  為marquee(跑馬燈形式)不然是不會出現進度條跑動的效果的

3、關閉最大化和最小化按鈕

 

 

4、在窗口的創建函數中添加代碼

 

 private void Form1_Load(object sender, EventArgs e)
        {
            progressBar1.Minimum = 0;//設置ProgressBar組件最小值為0
            progressBar1.Maximum = 10;//Maximum最大值為10
            progressBar1.MarqueeAnimationSpeed = 50;//設定進度快在進度欄中移動的時間段
            timer1.Start();//啟動定時器
        }

 

5、Timer控件屬性設置(應為Timer控件記一次數是1ms所以在Interval 中填寫3000 表示三秒鍾后進入定時器到了的事件)

6、定時器到了的事件處理函數

private void timer1_Tick(object sender, EventArgs e)
        {
            //定時時間到了處理事件
            this.Hide();//隱藏本窗體
            StartupInterFace MainForm = new StartupInterFace();//實例化一個MainForm對象
            MainForm.Show();//顯示窗體
            timer1.Stop();//定制定時器
        }

7、添加一個新的窗體

8、在新窗體的關閉事件中添加,關閉啟動窗體的代碼

 

private void FromClosed(object sender, FormClosedEventArgs e)
        {
            Application.Exit();//退出應用程序
        }

 

參考布局

 

 

 

 

 美化窗體

添加窗體的背景

選擇BackColor屬性可以添加背景顏色

 

 

添加背景圖片

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM