五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【必學(xué)技能】Winform下Splash啟動畫面制作

2022-11-04 17:39 作者:新閣教育  | 我要投稿

1. 引言

當(dāng)我們的軟件加載資源比較多,需要耗費(fèi)一定時間的時候,我們希望軟件可以有一個類似于歡迎的加載界面,這樣可以簡單地顯示當(dāng)前的加載進(jìn)度,使得用戶體驗更加友好。

2. 開發(fā)準(zhǔn)備

  • 首先創(chuàng)建一個Windows窗體應(yīng)用項目,項目名稱為thinger.com.SplashProject,并創(chuàng)建一個窗體,取名FrmMain,繪制一個簡單的UI界面,用于表示主界面。

圖片
  • 創(chuàng)建一個Splasher類,包含創(chuàng)建窗體實例、顯示動態(tài)窗體、顯示窗體狀態(tài)和關(guān)閉動畫窗體。

  • ? ? ?1. 創(chuàng)建Splasher類

圖片

    ? ? 2. 顯示動畫窗體

圖片

    ? ? 3.?創(chuàng)建窗體實例

圖片

    ? ? 4. 顯示窗體狀態(tài)

圖片

    ? ? 5. 關(guān)閉動畫窗體

圖片
  • 創(chuàng)建一個ISplashForm接口,如下所示:

圖片
  • 創(chuàng)建一個新窗體,取名為FrmSplash,添加一個狀態(tài)Label標(biāo)簽,該窗體繼承ISplashForm,并實現(xiàn)SetStatusInfo方法,代碼如下:

圖片
  • FrmSplash窗體做以下設(shè)置:

    將FormBorderStyle屬性設(shè)成None,即沒有窗體邊框 將StartPosition屬性設(shè)成CenterScreen,即總是居中 將TopMost屬性設(shè)成True,即總是在頂部 將UseWaitCursor屬性設(shè)成Ture,即顯示等待光標(biāo) 增加一個PictureBox控件,Dock設(shè)置為Fill,選擇一個好看的背景圖片

    UI界面設(shè)計如下所示:

圖片

3. 功能實現(xiàn)

  • 在Program程序入口處,加入一行代碼Splasher.Show(typeof(FrmSplash)),用于顯示SplashForm

圖片
  • 在FrmMain窗體的加載事件中,編寫代碼如下,這里使用Thread.Sleep來模擬處理相關(guān)信息

圖片
  • 在FrmMain顯示完成事件中,關(guān)閉SplashForm,代碼如下所示:

圖片
  • 最終運(yùn)行效果如下所示:

學(xué)上位機(jī)開發(fā),找新閣,希望今天的分享對大家有一些幫助

【必學(xué)技能】Winform下Splash啟動畫面制作的評論 (共 條)

分享到微博請遵守國家法律
资中县| 梓潼县| 昌邑市| 边坝县| 丽江市| 余姚市| 南雄市| 宁都县| 彭水| 青河县| 信阳市| 海门市| 临海市| 珠海市| 连城县| 湘潭县| 北安市| 博爱县| 井陉县| 嘉义县| 南皮县| 台安县| 日照市| 革吉县| 资溪县| 塔河县| 邯郸市| 洛阳市| 留坝县| 江安县| 凌云县| 安达市| 彩票| 法库县| 南华县| 东乌| 旬阳县| 孟州市| 长治市| 壶关县| 德令哈市|