WPF編程寶典:C#

WPF編程寶典:C#

《WPF編程寶典C#》是2011年清華大學出版社出版的圖書,作者是麥克唐納。

基本信息

內容簡介

WPF編程寶典:C#(2010版)》針對了解,NET平台、C#語言以及VisualStudio開發環境的專業開發人員,深入分析了WPF。在學習《WPF編程寶典:C#(2010版)》前,不需要具備使用以前版本WPF的經驗,而使用過WPF的開發人員可以通過閱讀每章開頭“新增功能”中突出顯示的WPF新特性。

《WPF編程寶典:C#(2010版)》全面描述了所有WPF的主要特性,從XAML(用於定義WPF用戶界面的標記語言)到3D繪圖和動畫。《WPF編程寶典:C#(2010版)》很少編寫涉及.NETFramework其他特性的代碼,如用於查詢資料庫的ADONET類。《WPF編程寶典:C#(2010版)》中不討論這些內容。但如果需要更多有關.NET而非特定於WPF的特性,請參考Apress出版的許多專門介紹.NET的書籍。

作者簡介

麥克唐納(Matthew MacDonald),是一位作家、教育家,也是微軟最有價值專家。他撰寫了十多本有關.NET編程的書籍,包括Pro Silverlight 3 in C#(2009年Apress出版)和Pro ASPNET 3.5 inC#(2007年Apress出版)以及本書的前一版本。目前他與妻子以及兩個女兒居住在多倫多。

圖書目錄

第1章 WPF概述

1.1 Windows圖形演化

1.1.1 DirectX:新的圖形引擎

1.1.2 硬體加速與WPF

1.2 WPF:高級API

1.2.1 Windows窗體將繼續保留

1.2.2 DirectX也將繼續保留

1.2.3 Silverlight

1.3 解析度無關性

1.3.1 WPF單位

1.3.2 系統DPI

1.3.3 點陣圖和矢量圖形

1.4 WPF體系結構

1.5 WPF4

1.5.1 新特性

1.5.2 WPF工具包

1.5.3 VisualStudio2010

1.6 小結

第2章 XAML

2.1 理解XAML

2.1.1 WPF之前的圖形用戶界面

2.1.2 XAML變體

2.1.3 XAML編譯

2.2 XAML基礎

2.2.1 XAML名稱空間

2.2.2代碼隱藏類

2.3 XAML中的屬性和事件

2.3.1 簡單屬性與類型轉換器

2.3.2 複雜屬性

2.3.3 標記擴展

2.3.4 附加屬性

2.3.5 嵌套元素

2.3.6 特殊字元與空白

2.3.7 事件

2.3.8 完整的EightBall示例

2.4 使用其他名稱空間中的類型

2.5 載入和編譯XAML

2.5.1 只使用代碼

2.5.2 使用代碼和未經編譯的XAML

2.5.3 使用代碼和編譯過的XAML

2.5.4 只使用XAML

2.6 XAML2009

2.6.1 自動事件連線

2.6.2 引用

2.6.3 內置類型

2.6.4 高級的對象創建

2.7 小結

第3章 布局

3.1 理解WPF中的布局

3.1.1 WPF布局原則

3.1.2 布局過程

3.1.3 布局容器

3.2 使用StaCkPanel面板進行簡單布局

3.2.1 布局屬性

3.2.2 對齊方式

3.2.3 邊距

3.2.4 最小尺寸、最大尺寸以及顯式地設定尺寸

3.2.5 Border控制項

3.3 wrapPanel面板和DockPanel面板

3.3.1 wrapPanel面板

3.3.2 DockPanel面板

……

第4章 依賴項屬性

第5章 路由事件

第6章 控制項

第7章 application類

第8章 元素綁定

第9章 命令

第10章 資源

第11章 樣式和行為

第12章 形狀、畫刷和變換

第13章 幾何圖形和圖畫

第14章 效果和可視比對象

第15章 動畫基礎

第16章 高級動畫

第17章控制項模板

第18章 自定義元素

第19章 數據綁定

第20章 格式化綁定的數據

第21章 數據視圖

第22章 列表、格線和樹

第23章 視窗

第24章 頁面和導航

第25章 選單、工具列和功能區

第26章 聲音和視頻

第27章 3d繪圖

第28章 文檔

第29章 列印

第30章 與windows窗體的互動

第31章 多執行緒

第32章 外掛程式模型

第33章CLICKONCE部署

相關詞條

相關搜尋

熱門詞條

聯絡我們