高清无码视频直接看,日本无码色情三级播放,大桥未久亚洲无av码在线,免费人成视频在线播放,国产亚洲精品久久久久久大师

課程目錄:wpf培訓
4401 人關注
(78637/99817)
課程大綱:

wpf培訓

 

 

WPF簡介

Xaml簡介

依賴項(xiang)屬性和路(lu)由事(shi)件(jian)

1. WPF 簡介

2. XAML簡介

1) XAML的優勢

2) XAML vs.Code

3) 屬性元素

4) 隱式類型轉換

5) Markup Extensions

6) Namesapce

3. Xaml Demo程(cheng)序演示(shi)

1) XamlNamespace預覽

2) 聲明和使用XamlNamesapce映射

4. WPF元素的分層關系(xi)

1) Logical And Visual Tree

2) 為(wei)什么需要(yao)兩種不(bu)同類型(xing)的樹(shu)

3) 如何在Visual Tree中尋(xun)找父(fu)級

5. 依賴項屬性(xing)簡介

1) 依賴項屬性的(de)優勢(shi)

2) 依賴(lai)項屬性的值解決策(ce)略

3) 依賴項屬性原理解析(xi)

4) 如何創建(jian)依(yi)賴項(xiang)屬(shu)性

5) 回調

l 值更改回調

l 強制值回調

l 驗證回調

6) 只讀(du)依賴項屬性

7) 附加項屬性

8) 監聽依賴項屬(shu)性值更改

9) 如何(he)清(qing)除本(ben)地(di)值

6. 依賴項屬性Demo程序(xu)演示

7. 路由事件

1) 路由事件分類

2) 如何創建自(zi)定義路(lu)由事(shi)件

8. 路(lu)由事件(jian)Demo程序演示

9. WPF布局控件

1) 為什(shen)么WPF中(zhong)的布(bu)局很重要

2) 優典范

3) 水平和垂直對齊

4) Margin和(he)Padding

5) 溢出處理

10. 布(bu)局程(cheng)序Demo程(cheng)序演示

UI框架

模板與樣式

11. WPF樣式

1) 樣式簡介

2) 樣式繼承

12. ControlTemplate

1) 控件模板簡介

2) ContentPresenter

3) Triggers

13. ControlTemplate Demo程序演(yan)示

1) 在Visual Studio Blend中編輯(ji)自定義控件

2) 編(bian)輯自(zi)定義(yi)控件(jian)的ControlTemplate

3) 編輯WPF內置控件的ControlTemplate

14. DataTemplate

1) 數據模板簡介

2) 構建(jian)一(yi)個(ge)簡單的PropertyGrid

3) 如何使用DataTemplateSelector來根據數據切換模板(ban)

4) 如何在DataTemplate中(zhong)響(xiang)應IsSelected屬性

15. DataTemplate Demo程序演示

數據綁定

MVVM

Behaviors

16. 數據綁定

1) 簡介

2) DataContext

3) ValueConverters

17. MVVM設(she)計模式

1) MVVM如何使程序(xu)設計變得(de)簡便

2) 邏(luo)輯層和表(biao)示層分離

3) Model-View-ViewModel

4) 一些(xie)MVVM框(kuang)架介紹

18. Behaviors

1) Behaviors基本原理

2) Blend Behaviors,Triggers,and Actions

3) 用(yong)Behaviors調用(yong)邏輯代碼

4) 用Behaviors管理VisualState

5) 用Behaviors執(zhi)行動畫

6) 自定(ding)義Behaviors

如何設計(ji)一個(ge)自定義(yi)控件

19. 如(ru)何設計(ji)一個(ge)自定(ding)義控(kong)件(jian)