WPF實用培訓大綱
1. Visual Studio 2 19及WPF工作(zuo)負載(WorkLoad)安(an)裝
2. 創建一個(ge)新(xin)的WPF應用程序
3. 從(cong)窗口(kou)(Window)中(zhong)創建新窗口(kou)
4. 創建頁面(Page)和在(zai)頁面之間(jian)導(dao)航
5. 創建一(yi)個對話框(Dialog Box)
6. 在窗口(Window)之間建立所屬關系
7. 創建一(yi)個(ge)單實例的WPF應用程序
8. 向WPF應用程序傳(chuan)遞啟(qi)動參數
9. 捕捉WPF應用(yong)程序中未(wei)處理的異常
10. 使用TextBlock控件向(xiang)UI中添(tian)加(jia)純文本
11. 通(tong)過Label向(xiang)其它控件添加(jia)文本內容
12. 為用(yong)戶(hu)提供(gong)一個輸入文本的(de)可能性
13. 為WPF應用程序添(tian)加圖(tu)片
14. 在WPF中直接使用2D圖形
15. 使用ToolTip讓控件(jian)顯(xian)示附加的信(xin)息
16. 為WPF應用(yong)程(cheng)序添(tian)加Windows標準菜單
17. 為(wei)WPF應用程序添加(jia)上(shang)下文菜(cai)單
18. 在WPF中為用戶提供單選(xuan)和多選(xuan)的(de)功能(neng)
19. 使用(yong)進(jin)度條(ProgressBar)控件
20 . 使用滑塊來選擇一個數字(zi)
21. 在WPF應(ying)用程序中(zhong)使用日歷控件
22. 在WPF應(ying)用程序中使用列表框控(kong)件
23. 在WPF應用程序(xu)中使(shi)用下拉(la)選項框
24. 在(zai)WPF應用程(cheng)序使用狀態欄
25. 在WPF應用程(cheng)序中(zhong)使用工具欄(lan)面(mian)板(ban)
26. 使用(yong)Gird來構建UI布局
27. 使用(yong)UniformGrid來擺放子控(kong)件
28. 使(shi)用WrapPanel自動排列控件(jian)
29. 在StackPanel中擺放子控件
30 . 在(zai)畫布(Canvas)中擺放子控件
31. 使用Border來包裝UI元(yuan)素
32. 在WPF應(ying)用程序中(zhong)使用滾(gun)動面板
33. 使用WPF中常用的控件DockPanel
34. 使用ViewBox來縮放UI元素
35. 使用TabControl控件創建選(xuan)項卡布局
36. 在面板中(zhong)動態添加刪除子元素(su)
37. 在(zai)WPF應用程序中提供拖(tuo)放功(gong)能
38. 使用CLR屬性以(yi)及UI通知(zhi)
39. 使用WPF中的(de)依賴項(xiang)屬性
40 . 使用WPF中(zhong)的附加屬(shu)性
41. 在WPF中把數(shu)據綁定到對象
42. 在WPF中把數據綁(bang)定到集合
43. 使用元(yuan)素(su)與元(yuan)素(su)之間(jian)的數據綁(bang)定
44. 在DataGrid中對(dui)數據進行排序
45. 在DataGrid中(zhong)對數(shu)據進行分組
46. 在DataGrid中對數據(ju)進行(xing)篩選(xuan)
47. 在WPF中使用(yong)靜態綁定
48. 在WPF中(zhong)使用值轉換器
49. 在WPF中使(shi)用多值轉換器
50 . 在(zai)WPF中創建和使用自定義控件
51. 在WPF中(zhong)定(ding)制自定(ding)義控(kong)件
52. 在自定義(yi)控件中公開(kai)屬性
53. 在自定義控件(jian)中公(gong)開事(shi)件(jian)
54. 使用行為(wei)來擴展控件的功能(neng)
55. 在(zai)WPF中創建和使(shi)用(yong)用(yong)戶控件(jian)
56. 在(zai)用(yong)戶控件中公開事件
57. 為控件(jian)創建和使用樣式
58. 基于樣(yang)(yang)式(shi)創建(jian)新的樣(yang)(yang)式(shi)
59. 為控件自動應用樣(yang)式
60 . 編輯現有(you)控件的模(mo)板
61. 為控件創建屬(shu)性觸發器
62. 為控(kong)件創(chuang)建多(duo)屬性(xing)觸發器(qi)
63. 創建底層數據的觸(chu)發器(qi)
64. 創建(jian)底層多數據的觸發器
65. 創建和使用事(shi)件觸(chu)發(fa)器
66. 在(zai)WPF應(ying)用程(cheng)序中使用二進制資源
67. 在WPF中(zhong)使用其它程序集中(zhong)的二進(jin)制資源
68. 在(zai)WPF的隱藏代碼中訪問二進制資(zi)源
69. 在WPF中使用靜態邏輯資源(yuan)
70 . 在WPF中使用(yong)動態邏輯資源
71. 有(you)效(xiao)管理(li)邏輯資源
72. 使用用戶(hu)為(wei)系(xi)統(tong)選擇(ze)的顏色和字體
73. 使用MVVM模式來構建WPF應用程(cheng)序
74. 在WPF應用(yong)程序中使(shi)用(yong)路由(you)命令(ling)
75. 在渲染時縮放元素(ScaleTransform)
76. 在(zai)渲(xuan)染的(de)時候旋(xuan)轉元素(RotateTransform)
77. 在渲染的時候傾斜元素(SkewTransform)
78. 在渲染的時候移動元素(TranslateTransform)
79. 對多個轉換進行分組(TransformGroup)
80 . 創建基于屬(shu)性的動畫
81. 創建(jian)基于路徑的(de)動(dong)畫(hua)
82. 創建(jian)基于關鍵幀的動畫(hua)
83. 為動畫(hua)添加緩動效果(Easing Effects)
84. 創建一個WCF服務(wu)
85. 創建(jian)一個自托管的WCF服務(wu)
86. 在IIS中托(tuo)管WCF服(fu)務
87. 在(zai)WPF應用程序中集成WCF服(fu)務
88. 為XAML啟用UI調試工具
89. 使用實(shi)時可(ke)視化樹在XAML元(yuan)素中(zhong)導航
90. 使用實時(shi)屬(shu)性(xing)資源管(guan)理器(qi)檢(jian)查(cha)XAML屬(shu)性(xing)
91. 從非UI線程中(zhong)更新UI元(yuan)素
92. 對長時間執行(xing)的線(xian)程提供一個取消的功能(neng)
93. 使用Backgroundworker組(zu)件
94. 使用定時(shi)器(qi)來周期性更新UI界(jie)面(mian)
95. 在WPF應(ying)用程序中駐留(liu)WinForm控(kong)件
96. 在WinForm應用(yong)程序中(zhong)駐留WPF控件
97. 在WPF應(ying)用程序中調(diao)用WIN32API
98. 在(zai)WPF應用程序中(zhong)嵌入ActiveX控件
99. 從A窗口(kou)中更新B窗口(kou)中的內容
100 . WPF將DLL嵌入到exe文(wen)件(jian)中 |