国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

WPF窗口顏色變更方法

開發 開發工具
WPF窗口顏色的變更需要創建一些資源文件愛你,并且還需要用到一些特定的語句來實現。本文中將會詳細的對此一一進行描述。

WPF開發工具中有一種常用實現方法,就是窗口的操作。我們將會在這篇文章中為大家實現WPF窗口顏色的變更,希望對大家有所幫助。#t#

WPF窗口顏色目標:

動態變更窗口的底色(當然,可以擴展為其他元素的樣式)

WPF窗口顏色變更思路:

創建兩個資源文件(Resource Dictionary),一個用來存放默認樣式(Default.xaml),一個用來存放其他樣式(HotHot.xaml);

在需要變更樣式的窗體中(本例中為:WinWords),使用動態樣式(... Style="{DynamicResource styleBcakground}")

在Application類中(方便調用),添加一個應用樣式的公共方法(ApplySkin)

在主窗體中(本例是在WinWords窗體中通過按鈕點擊事件)調用Application中應用樣式方法(ApplySkin)

在本例中,WinWords窗體啟動時,自動調用了ApplySkin方法來應用默認的樣式(Default)

OK,WPF窗口顏色代碼如下:

  1. < HOME_DIR>\Resources\Skins
    \Default.xaml  
  2. < !-- Background Style --> 
  3. < Style x:Key="styleBackground"> 
  4. < Setter Property="Control.Background"> 
  5. < Setter.Value> 
  6. < LinearGradientBrush StartPoint=
    "0,0.5" EndPoint="1,0.5" Opacity="0.5"> 
  7. < GradientStop Color="LightSkyBlue"
     Offset="0" /> 
  8. < GradientStop Color=
    "WhiteSmoke" Offset="0.5" /> 
  9. < GradientStop Color="Light
    SkyBlue"
     Offset="1" /> 
  10. < /LinearGradientBrush> 
  11. < /Setter.Value> 
  12. < /Setter> 
  13. < /Style> 
  14. < HOME_DIR>\Resources\Skins\HotHot.xaml  
  15. < !-- Background Style --> 
  16. < Style x:Key="styleBackground"> 
  17. < Setter Property="Control.Background"> 
  18. < Setter.Value> 
  19. < LinearGradientBrush StartPoint=
    "0.5,0" EndPoint="0.5,1"> 
  20. < GradientStop Color="#50000000" 
    Offset="0.5" /> 
  21. < GradientStop Color="#ff999999" 
    Offset="1" /> 
  22. < /LinearGradientBrush> 
  23. < /Setter.Value> 
  24. < /Setter> 
  25. < /Style> 
  26. < HOME_DIR>\WinWords.xaml  
  27. < Grid Style="{DynamicResource 
    styleBackground}"
    > 
  28. < HOME_DIR>\WinWords.xaml.cs  
  29. public WinWords()  
  30. {  
  31. InitializeComponent();  
  32. this.ApplySkin("Default");  
  33. }  
  34. private void ApplySkin(string 
    pstrDictPath)  
  35. {  
  36. string skinDictPath = @".
    \Resources\Skins\" + pstrDictPath 
    + @".xaml";  
  37. Uri skinDictUri = new Uri(skinDict
    Path, UriKind.Relative);  
  38. MyCcApp app = Application.Current 
    as MyCcApp;  
  39. app.ApplySkin(skinDictUri);  
  40. }  
  41. private void btnTestSkining_Click
    (object sender, RoutedEventArgs e)  
  42. {  
  43. this.ApplySkin("HotHot");  
  44. }  
  45. < HOME_DIR>\MyCcApp.xaml.cs  
  46. public void ApplySkin(Uri 
    skinDictionaryUri)  
  47. {  
  48. ResourceDictionary skinDict =
     
    Application.LoadComponent(skin
    DictionaryUri) as ResourceDictionary;  
  49. Collection< ResourceDictionary> 
    mergedDicts = base.Resources.
    MergedDictionaries;  
  50. if (mergedDicts.Count > 0)  
  51. {  
  52. mergedDicts.Clear();  
  53. }  
  54. mergedDicts.Add(skinDict);  

上面介紹的內容就是WPF窗口顏色的變更實現方法。

責任編輯:曹凱 來源: 博客園
相關推薦

2009-12-24 15:22:10

WPF繼承自定義窗口

2009-12-24 14:38:52

WPF全屏幕窗口

2009-12-25 09:44:52

WPF窗口設置

2009-12-23 18:06:25

WPF模板

2009-12-24 16:36:06

WPF InkCanv

2009-12-25 14:35:34

WPF布局

2009-12-24 14:18:57

WPF類型轉換

2009-12-25 10:05:06

WPF資源

2009-12-28 15:08:12

WPF字體

2009-12-24 13:31:25

WPF UI設計

2009-12-23 17:57:22

WPF默認模板

2009-12-28 11:14:29

WPF顯示文本

2009-12-23 15:03:52

WPF單元測試

2009-12-28 13:28:03

WPF視頻

2009-12-28 17:33:19

WPF視頻音頻

2009-12-28 16:00:36

WPF樣式繼承

2009-12-24 18:09:23

WPF開發環境

2009-12-24 17:57:53

WPF頁面跳轉

2009-12-25 10:20:28

WPF窗口

2009-12-25 10:28:10

WPF路由事件
點贊
收藏

51CTO技術棧公眾號

国产私拍精品| 国产黄色小视频在线| 97久久天天综合色天天综合色hd| 熟妇熟女乱妇乱女网站| 视频在线不卡免费观看| 久久五月情影视| 久久九九国产视频| 日韩三区视频| 亚洲电影观看| 一区二区免费在线播放| 六月丁香婷婷激情| 国产一区二区精品久久| 日韩久久免费视频| 99久久久精品视频| 久久婷婷丁香| 精品欧美一区二区在线观看视频| 俺要去色综合狠狠| 精品欧美国产一区二区三区| 国产91色在线观看| 99国产精品99久久久久久| 久久国产精品影片| www 四虎| 中文一区在线播放| 欧美日韩成人免费视频| 精品国产鲁一鲁****| 日韩精品欧美国产精品忘忧草| 欧美三级黄网| 国产高清无密码一区二区三区| 婷婷五月色综合| 久久婷婷五月综合色丁香| 亚洲欧洲在线播放| 日本在线中文字幕一区二区三区| 国产视频在线观看一区二区| 在线免费三级电影网站| 亚洲最大中文字幕| 国产精品麻豆| 青青久久aⅴ北条麻妃| 精品视频亚洲| 成人蜜桃视频| 免费在线观看精品| 97国产成人精品视频| 中文字幕不卡| 欧美三级xxx| 99青草视频在线播放视| 日韩精品资源二区在线| 黄视频网站在线观看| 在线观看欧美视频| 小说区图片区色综合区| 999在线观看免费大全电视剧| 国产日韩欧美三区| 免费拍拍拍网站| a视频在线免费看| 亚洲第一中文字幕在线观看| 日本xxxxxxx免费视频| 国产亚洲污的网站| 最全影音av资源中文字幕在线| 欧美午夜电影在线播放| 人妻熟妇乱又伦精品视频| 911精品美国片911久久久| 欧美性极品少妇| 黄色在线观看视频网站| 中文字幕免费精品| 最近日韩中文字幕| 久久久噜久噜久久综合| www.神马久久| 在线观看日韩一区| 动漫一区二区三区| 最近2019年中文视频免费在线观看| 黄在线观看免费网站ktv| 中文字幕成人精品久久不卡| 风间由美性色一区二区三区四区| 欧美三级午夜理伦三级小说| 亚洲精品一区二区三区av| 日本香蕉视频在线观看| 亚洲欧洲av色图| 国产高清在线| 久久久国产91| 丰满爆乳一区二区三区| 亚洲精品国产成人久久av盗摄| 四虎电影院在线观看| 黄色在线看片| 精品国产伦一区二区三区观看体验| 欧美高清xxx| 亚洲专区在线视频| 暴力调教一区二区三区| 天堂av网在线| 俺去亚洲欧洲欧美日韩| 国产一区二区三区自拍| 欧美aⅴ在线观看| 欧美日韩精品一二三区| 男女午夜刺激视频| 欧美一级高清片在线观看| 欧美日韩中出| 五月天久久综合网| 亚洲韩国精品一区| 天然素人一区二区视频| 亚洲自拍偷拍视频| 国产精品五月天| 麻豆视频在线观看免费网站黄| 韩国19禁主播vip福利视频| 国产农村妇女精品一二区| 成年人免费看的视频| 日韩电影免费观看中文字幕| 97久久夜色精品国产| 欧美视频免费播放| 日韩一区二区高清| 少妇精品久久久一区二区| 久久精品国产2020观看福利| 欧美日韩国产高清| 精品美女调教视频| 久久九九免费视频| 久久国产精品99精品国产 | 亚洲sss视频| 久久激情视频久久| 麻豆成人av在线| 蜜桃成人在线| 精品久久久久久久久久国产| 日本一区二区乱| 69精品丰满人妻无码视频a片| 宅男在线国产精品| 国模一区二区三区| 三级网站在线| 国产精品女主播视频| 国产精品系列在线| 中文字幕日韩在线| 国产福利视频在线播放| 在线精品高清中文字幕| 久久66热偷产精品| 悠悠资源网亚洲青| 亚洲免费久久| 日韩激情av在线免费观看| 日韩黄色在线观看| 国产精品186在线观看在线播放| 久久精品国产一区二区三区日韩| 欧美三区在线视频| 久热国产精品| 国产精品av一区二区三区| 成人国产一区二区三区| 香蕉久久国产| 久久精品日产第一区二区三区精品版| 午夜精品影院在线观看| 成人婷婷网色偷偷亚洲男人的天堂| 浪潮av在线| 91久久精品日日躁夜夜躁国产| 美女国产一区| 欧美理论电影| 国产一区二区三区在线观看网站 | 最新日韩三级| 欧美大尺度在线观看| 大美女一区二区三区| 窝窝九色成人影院| 日本不卡免费高清视频| 一区二区三区四区视频精品免费| 亚洲色图丝袜| 手机福利在线| 欧美一区二区视频在线| 成人黄色一级视频| 中文天堂av| 69堂成人精品视频免费| 在线观看三级视频欧美| 日韩精品亚洲专区| 中文另类视频| 一区二区在线播放视频| 国产精品第2页| 欧美久久久影院| 高清在线不卡av| 亚洲综合图色| 日本不卡在线| 女性女同性aⅴ免费观女性恋| 精品国内亚洲在观看18黄| 亚洲欧美日韩精品久久久久| 亚洲一级淫片| 欧美xxxx黑人又粗又长| 久久久久久久少妇| 91精品综合久久久久久五月天| 欧美变态口味重另类| 成人性爱视频在线观看| av一区二区在线看| 国产欧美日韩高清| 精品亚洲成av人在线观看| 91在线看黄| 国内高清免费在线视频| 国产精品一区电影| 9国产精品视频| 美女91在线看| 黄色三级在线观看| 日韩欧美一区二区视频在线播放| 日韩视频免费中文字幕| 婷婷中文字幕综合| 国产精品亚洲午夜一区二区三区| 夜色资源站国产www在线视频| 久久久水蜜桃| 色综合久久88| 欧美日韩国产成人在线91| 99久久综合色| 欧美在线免费| 日韩一区二区三区四区五区 | 免费一级在线观看| 欧美激情视频一区二区| 成人国产激情在线|