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

首頁 > 編程 > C# > 正文

C# 透明窗體制作實現方法比較分析

2020-01-24 03:37:07
字體:
來源:轉載
供稿:網友
制作透明窗體辦法有好幾種,各有優缺點.
我們先來看看C#本身提供的辦法
1:通過設置窗體的 TransparencyKey實現
   例:窗體中的白色會變成透明
復制代碼 代碼如下:

this.BackColor =Color.White; this.TransparencyKey = Color.White;

2:通過設置窗體的 Opacity 實現
   例:窗體的透明度為50%
復制代碼 代碼如下:

this.Opacity = 0.5;

為了更好說明問題,我們先看一個實例。
(1)新建一個winform應用程序
(2)FormLoad中添加以下代碼:
  this.BackColor = Color.White;
  this.TransparencyKey = Color.White;
(3)加入一個Label,Text = "TransparencyKey Demo",Backcolor = White(或透明)
(4)按F5運行如下圖所示
 
粗心的朋友對上圖要看仔細了,是不是發現“TransparencyKey Demo”文字帶白邊?如果你把該窗口拖到一個正在播放的視頻上就會看得更清楚。
結論:TransparencyKey只支持透明或不透明,不支持過度色,比如PNG圖片中的從不透明到透明的過渡色會顯示出討厭的效果。

再來看看Opacity,我們發現它的顯示效果很好,不存在TransparencyKey的過度色問題,但是Opacity設置的是窗體的透明度,和普通窗口相比,只是透明度不同而已,其他沒有區別。如果你把通過Opacity制作的透明窗體蓋在其他程序的窗口上,你看得到后面的窗口,卻沒法直接操作后面的窗體。并且該窗口上所有的控件也會產生透明效果,無法單獨控制。

最后,我要說的是,不管TransparencyKey的實現,還是Opacity的實現,其實都是對SetLayeredWindowAttributes()函數的封裝,只是參數不同而已。
在下一篇文章里,我們將實現更多的效果,但不再討論SetLayeredWindowAttributes(),因為它的2種功能已被微軟封裝成TransparencyKey和Opacity,大家只要用就行了。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
97热在线精品视频在线观看| 国产+人+亚洲| 国产精品自拍小视频| 国产欧美久久久久久| 国产v综合v亚洲欧美久久| 九九九久久久久久| 国产精品第七十二页| 亚洲小视频在线| 国产欧美精品一区二区三区-老狼| 欧美三级欧美成人高清www| 欧美日韩亚洲一区二| 亚洲国产精品小视频| 不卡av在线网站| 中文字幕日韩在线观看| 77777亚洲午夜久久多人| 午夜精品久久久久久久久久久久久| 91国产美女视频| 国产成人一区二区在线| 欧美黑人极品猛少妇色xxxxx| 国内精品久久久久影院优| 91在线直播亚洲| 久久精品久久久久久| 久久久久久91| 伊人久久久久久久久久久| 欧美色欧美亚洲高清在线视频| 不用播放器成人网| 日韩免费视频在线观看| 亚洲人成免费电影| 亚洲欧美日韩一区二区在线| 不卡av电影院| 久久久亚洲网站| 欧美又大粗又爽又黄大片视频| 亚洲性av在线| 欧美日韩国产在线| 96精品视频在线| 成人黄色av免费在线观看| 精品成人乱色一区二区| 国产精品久久久久久久久久尿| 萌白酱国产一区二区| 日韩精品免费在线视频观看| 久久久久一本一区二区青青蜜月| 亚洲国产成人精品一区二区| 全球成人中文在线| 最近2019中文字幕大全第二页| 国产精品美女www| 欧美在线视频免费观看| 亚洲一区二区三区乱码aⅴ| 欧美亚洲伦理www| 国产精品直播网红| 亚洲男人天堂九九视频| 欧美乱人伦中文字幕在线| 国产成人久久久| 中文字幕亚洲一区二区三区| 一区二区成人av| 日韩一区二区在线视频| 亚洲国产精品电影在线观看| 欧美激情xxxxx| 亚洲精品v欧美精品v日韩精品| 欧美日韩成人网| 日韩有码视频在线| 国产精品视频在线观看| 亚洲影视中文字幕| 韩剧1988在线观看免费完整版| 免费97视频在线精品国自产拍| 欧洲成人午夜免费大片| 欧美丰满少妇xxxxx做受| 国产精品美腿一区在线看| 久久久精品国产一区二区| 自拍偷拍亚洲一区| 国产精品美女主播在线观看纯欲| 欧美性xxxx极品hd满灌| 色黄久久久久久| 97在线视频免费看| 日韩暖暖在线视频| 2018日韩中文字幕| 隔壁老王国产在线精品| 一区二区日韩精品| 国产综合在线看| 欧美人与性动交| 国产精品久久久久久亚洲影视| 疯狂欧美牲乱大交777| 在线观看日韩欧美| 国产精品久久久久久亚洲调教| 国产一区二区三区视频免费| 国产91精品青草社区| 久久久精品欧美| 国产精品视频1区| 亚洲xxx大片| 欧美成人精品在线| 日韩中文视频免费在线观看| 久久精品精品电影网| 国产性猛交xxxx免费看久久| 国产成人精品a视频一区www| 久久精品亚洲94久久精品| 亚洲另类激情图| 在线不卡国产精品| 日本久久久久久久| 国产精品极品美女粉嫩高清在线| 色老头一区二区三区在线观看| 亚洲精品资源在线| 亚洲久久久久久久久久| 亚洲国产91精品在线观看| 日韩在线观看免费高清| 久久久国产视频| 日韩有码在线电影| 欧美精品videos性欧美| 国产精品亚洲精品| 一区二区在线视频| 一本大道香蕉久在线播放29| 亚洲bt欧美bt日本bt| 欧美性色视频在线| 亚洲天堂日韩电影| 免费99精品国产自在在线| 亚洲综合精品一区二区| 91美女片黄在线观| 亚洲精品久久久一区二区三区| 国产美女久久精品香蕉69| 综合网日日天干夜夜久久| 九九视频直播综合网| 2021久久精品国产99国产精品| 日韩欧美在线视频免费观看| 国产精品视频网址| 亚洲第一黄色网| 欧美黄色片在线观看| 91chinesevideo永久地址| 久久久久久久久久久人体| 中文字幕在线视频日韩| 国产综合久久久久| 欧美肥臀大乳一区二区免费视频| 伊是香蕉大人久久| 一本一本久久a久久精品综合小说| 日本中文字幕不卡免费| 欧美精品精品精品精品免费| 亚洲第一男人av| 亚洲最大的av网站| 精品一区二区亚洲| 国产一区二区视频在线观看| 中文字幕日韩电影| 国产精品一区专区欧美日韩| 日韩在线视频网站| 亚洲аv电影天堂网| 欧美在线视频在线播放完整版免费观看| 91在线免费视频| 国产精品视频免费在线观看| 亚洲精品理论电影| 中文字幕日韩免费视频| 亚洲最大福利视频网站| 国产成人鲁鲁免费视频a| 亚洲精选一区二区| 亚洲的天堂在线中文字幕| 成人av电影天堂| 久久视频在线观看免费| 中文字幕不卡在线视频极品| 欧美整片在线观看| 亚洲已满18点击进入在线看片| 欧美中文字幕视频| 欧美电影第一页| 久久99青青精品免费观看| 38少妇精品导航| 在线播放日韩精品| 一本色道久久综合狠狠躁篇的优点| 亚洲精品女av网站| 亚洲aaaaaa| 欧美日韩亚洲一区二区三区|