WPF編程
作者:(美國)賽爾斯 (英國)(Griffiths.I.)格里菲思
出版社:機械工業出版社
頁碼:824 頁·出版日期:2009年
·ISBN:9787111254935
·條形碼:9787111254935
·版本:2版
·裝幀:平裝
·開本:16
·中文:中文
內容簡介
這本《WPF編程》第二版根據WPF正式發布版更新,包括了導航、文本與文檔、列印與XPS以及3D圖形等主題,還有一個新的附錄,涵蓋了微軟近期發布的用於通過標準Web瀏覽器傳遞豐富用戶界面的Silverlight平台——其與AdobeFlash十分相似。
這《WPF編程》的設計初衷是讓你快速掌握微軟WindowsPresentationFoundation,如果想要構建完全利用WindowsVista和WindowsXP用戶界面潛能的應用程式,這就是一項你需要學習的技術。讀到第二頁,你將會編寫一個簡單的WPF應用程式。第一章 結束時,你就已經遍覽了WPF的主要元素。
第一版中的內容已被大量擴展和修改,此外《WPF編程(第二版)》還包括:
眾多C#和XAML範例,從簡單的“Hello,AvaIon”到“井”字遊戲,向你展示用什麼可以讓一個WPF應用程式啟動並運行;
關於WPF帶給Windows開發強大的新編程風格的極富見地的討論,特別是它的新控制項模型
講解顏色插值,以更好地闡釋WPF對3D、顏色以及其他圖形效果的支持
XAML教程,即介紹聲明WindowsUI的新的類HTML標記語言
說明並比較WindowsForm與其他舊Windows應用程式支持的互操作特性
WPF代表了基於控制的Windows和基於內容的Web這兩大世界中的最先進技術。《WPF編程》幫助你將它們結合在一起。
媒體推薦
“本書對WPF的介紹徹底而且全面。Chris和lan用獨特的解釋和編寫軟體的方法闡釋了這個平台的各個方面以及廣闊的前景。當遇到一些平台的限制時,他們不僅進行了解釋,而且還向您介紹了如何繞過這些限制並幫助您解決實際問題。”
——Chris Anderson,前任WPF架構師
“我非常幸運,這些年我能一直跟Chris就WPF的一些細節問題進行討論,有時候通過電話,有時候在他的辦公室(就在走廊的對面),有時候則在紙牌桌上……本書使我受益匪淺。”
——Don Box,微軟架構師
目錄
序
前言
第1章 你好,WPF
WPF從零開始
XAML瀏覽器應用程式
內容模型
布局
控制項
數據綁定
從屬屬性
資源
XMAL命名空間映射語法
風格
動畫
控制項模板
圖形
文檔及列印
本章小結
第2章 appllcation及其設定
application的生命周期
應用程式部署
設定
本章小結
第3章 布局
布局基礎
棧面板
環繞面板
停靠面板
格線面板
畫布
視圖框
公共布局屬性
內容不適的情況
ScrollViewer
本章小結
第4章 輸入
路由事件
滑鼠輸入
鍵盤輸入
Ink輸入
命令
基於代碼的輸入處理與觸發器
本章小結
第5章 控制項
什麼是控制項
按鈕
Slider控制項和Scroll控制項
進度條
文本控制項
工具提示
GroupB0x和Expander
列表控制項
選單
工具列
GridSplitter
本章小結
第6章 簡單數據綁定
沒有數據綁定的情況
數據綁定
調試數據綁定
本章小結
第7章 綁定到數據列表
綁定到數據列表
數據源提供器
主從綁定
層次綁定
本章小結
第8章 樣式
不使用樣式的情況
內聯樣式
已命名的樣式
元素類型樣式
數據模板與樣式
觸發器
本章小結
第9章 控制項模板
超越樣式
邏輯和表現樹
數據驅動UI
本章小結
第10章 視窗和對話框
視窗
對話框
本章 小結
第11章 導航
導航視窗
頁面
框架
XBAPS
定位到HTML
本章小結
第12章 資源
第13章 圖形
第14章 文本流
第15章 列印以及XPS
第16章 動畫和媒體
第17章 3D圖形自定義控制項
附錄A XAML
附錄B 互操作性
附錄C 異步和多執行緒WPF編程
附錄D WPF基本類型
附錄E Silverlight
……