亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

C#實現winform漸變效果的方法

2020-01-24 02:21:16
字體:
來源:轉載
供稿:網友

本文實例實現一個啟動畫面,采用了顯示Aform,過一段時間,隱藏這個Aform,showdialog下一個Bform,closeAForm這個方法來做了,不知道大家有沒有更好的辦法。
設定程序從Aform啟動:

復制代碼 代碼如下:
static void Main() 

  Application.EnableVisualStyles(); 
  Application.SetCompatibleTextRenderingDefault(false); 
  Application.Run(new Aform()); 
}

AForm中定義如下timer:

StartWindowShowTime    HideWindowStart    HideWindowSpeed   ShowWindowStart

定義了他們的屬性:

StartWindowShowTime(顯示Aform的時間長度) Enabled=True Interval=5000 (100=1秒)
HideWindowStart (開始隱藏Aform的過程) Enabled=True Interval=4500
HideWindowSpeed (隱藏Aform的漸變間隔) Enabled=False Interval=10
ShowWindowStart  (顯示AForm的漸變間隔) Enabled=True Interval=10

下面開始定義這些timer的Tick 在Events里面可以直接填寫,timer就這一個,也可以后臺寫,不過我覺得在這里填寫比較方便,而且可以自動生成方法的聲明,不用找了。偷懶一下。

StartWindowShowTime Tick:ShowMainwindow
HideWindowStart  Tick:HideWindow
HideWindowSpeed  Tick:HideWindowSpeedStart
ShowWindowStart Tick:ShowWindow

好了,到這里我要說Windows Form 實現透明效果,漸變效果,淡入淡出效果的實現最重要一員了,那就是Form屬性里的Opacity,用的就是這個。我考證過,只有2000以上的系統支持這個屬性。

我們先將Aform的Opacity設置成0,好了開始寫Aform的代碼

復制代碼 代碼如下:
public partial class Aform: Form 

       public Form() 
       { 
           InitializeComponent();  
       } 
 
       private void Start_Load(object sender, EventArgs e) 
       { 
           StartWindowShowTime.Start(); 
           HideWindowStart.Start(); 
       } 
 
       private void ShowMainwindow(object sender, EventArgs e) 
       { 
           Bform showmainwindows = new Bform();             
           this.Hide(); 
           StartWindowShowTime.Stop(); 
           HideWindowStart.Stop(); 
           HideWindowSpeed.Stop(); 
           showmainwindows.ShowDialog(); 
           this.Close(); 
       } 
 
       private void HideWindow(object sender, EventArgs e) 
       { 
           HideWindowSpeed.Start(); 
       } 
 
       private void HideWindowSpeedStart(object sender, EventArgs e) 
       { 
           this.Opacity = this.Opacity - 0.02; 
       } 
 
       private void ShowWindow(object sender, EventArgs e) 
       { 
           if (this.Opacity == 1) 
           { 
               ShowWindowStart.Stop(); 
           } 
           else 
           { 
               this.Opacity = this.Opacity + 0.02; 
           } 
       } 
}

好了,這個時候大家運行看看,可以看到有淡入淡出效果。
我本來把Opacity每次更改的數值設置成了0.1,可是發現如果那樣的話淡入淡出不是很潤,所以縮小了數值和間隔時間。這樣看起來就潤多了。自我感覺不錯。
如果大家的程序只需要透明,那么只用設置Opacity這個就可以了。

漸變和淡入淡出照貓畫虎用timer和Opacity這個配合一下,就可以做出來了。

希望本文所述對大家的C#程序設計有所幫助

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品日本美女福利在线观看| 欧美亚洲在线播放| 久久久免费av| 成人av色在线观看| 韩国视频理论视频久久| 日韩美女福利视频| 欧美猛交免费看| 中文字幕亚洲综合| 伊是香蕉大人久久| 亚洲精品日韩激情在线电影| www.亚洲一区| 久久久久久中文| 久久理论片午夜琪琪电影网| 成人国产精品一区二区| 成人动漫网站在线观看| 国产精品美女午夜av| 欧美大全免费观看电视剧大泉洋| 亚洲三级av在线| 日韩美女视频免费在线观看| 欧美最近摘花xxxx摘花| 亚洲成人黄色网址| 亚洲第一网站免费视频| 日本精品va在线观看| 午夜精品美女自拍福到在线| 7m第一福利500精品视频| 97人人做人人爱| 日韩视频免费在线观看| 一本一道久久a久久精品逆3p| 久久成人免费视频| 中文字幕国产日韩| 亚洲尤物视频网| 亚洲欧美一区二区三区在线| 欧洲午夜精品久久久| 国产视频久久久久| 亚洲精品98久久久久久中文字幕| 亚洲精品国产精品国自产观看浪潮| 久久偷看各类女兵18女厕嘘嘘| 久久不射热爱视频精品| 亚洲一区二区三区乱码aⅴ| 国产综合色香蕉精品| 国产精品91免费在线| 国产精品日日摸夜夜添夜夜av| 一本一本久久a久久精品牛牛影视| 精品国偷自产在线视频| 亲爱的老师9免费观看全集电视剧| 久久影院免费观看| 精品免费在线观看| 国产精品麻豆va在线播放| 久久视频精品在线| 91精品国产91久久久久| 欧美国产日韩中文字幕在线| 亚洲成人黄色在线观看| 亚洲最大av网| 日韩精品中文字幕久久臀| 成人激情春色网| 在线视频欧美性高潮| 成人久久久久爱| 55夜色66夜色国产精品视频| 青青a在线精品免费观看| 亚洲区一区二区| 亚洲色图色老头| 九九精品在线播放| 97久久精品人人澡人人爽缅北| 91色在线观看| 国产亚洲精品久久久优势| 国产精品嫩草视频| 亚洲最大福利视频网| 日韩av日韩在线观看| 成人久久一区二区| 国产日韩在线看片| 91精品久久久久久久久久另类| 伊人伊人伊人久久| 欧美精品18videosex性欧美| 日韩美女免费视频| 亚洲一二三在线| 国产精品av免费在线观看| 日韩一区二区福利| 国产精品青青在线观看爽香蕉| 国产精品香蕉国产| 国产原创欧美精品| 91高清在线免费观看| 91精品免费看| 国产99久久精品一区二区永久免费| 日本成人黄色片| 91免费版网站入口| 免费不卡欧美自拍视频| www.欧美精品| 国产视频久久网| 国产精品视频永久免费播放| 91久久精品美女| 久久久人成影片一区二区三区| 国产91亚洲精品| 亚洲午夜色婷婷在线| 久久国产精品久久久久久久久久| 亚洲va欧美va在线观看| 成人av资源在线播放| 社区色欧美激情 | 久久久久久久影视| 欧美成人午夜激情| 一区二区欧美在线| 国产黑人绿帽在线第一区| 亚洲网站在线播放| 欧洲亚洲在线视频| 久久不射热爱视频精品| 久久免费在线观看| 亚洲欧洲国产伦综合| 亚洲第一福利在线观看| 成人免费在线网址| 国产亚洲视频中文字幕视频| 亚洲黄色成人网| 成人免费在线视频网站| 日韩大片在线观看视频| 成人免费黄色网| 欧美丰满少妇xxxxx| 亚洲综合国产精品| 久久精品最新地址| 国产精品久久久久久久久久ktv| 亚洲人成在线免费观看| 欧美人交a欧美精品| 欧美久久精品一级黑人c片| 亚洲精品综合久久中文字幕| 精品亚洲国产视频| 欧美俄罗斯性视频| 亚洲大胆人体视频| 亚洲欧洲在线视频| 情事1991在线| 欧美人与物videos| 久久精品亚洲94久久精品| 欧美午夜激情在线| 国内外成人免费激情在线视频| 成人在线激情视频| 国产日韩在线亚洲字幕中文| 97碰在线观看| 亚洲精品视频中文字幕| 国产精品视频大全| 精品亚洲国产视频| 欧美高清videos高潮hd| 日本韩国在线不卡| 欧美视频在线观看免费网址| 91日本视频在线| 91亚洲午夜在线| 97在线视频免费看| 中文字幕欧美日韩va免费视频| 91黑丝在线观看| 亚洲成人999| 久久香蕉精品香蕉| 福利二区91精品bt7086| 国内精品400部情侣激情| 亚洲欧美日本精品| 日韩综合视频在线观看| 亚洲一区二区三区四区在线播放| 欧美做爰性生交视频| 欧美激情欧美狂野欧美精品| 亚洲成人精品久久久| 欧美精品18videos性欧| 中文字幕日韩欧美在线视频| 色婷婷亚洲mv天堂mv在影片| 亚洲伦理中文字幕| 欧美激情第三页| 欧美成人中文字幕| 亚洲国产日韩欧美在线99| 亚洲第一视频网站| 欧美三级欧美成人高清www| 国产精品福利片|