本書主要介紹了微軟新一代平臺(tái)操作系統(tǒng)平臺(tái)上的Microsoft Windows Presentation Foundation核心技術(shù)的原理、概念、技術(shù)、技巧與開發(fā)實(shí)踐。全書全面細(xì)致、深入淺出,主要內(nèi)容包括Windows Presentation Foundation概述、基本Bushes、Content概念、Button及其他控件、Stack、Wrap、Dock、Grid、Canvas(畫布)、依賴性屬性、Routed Input Event、定制元素等諸多內(nèi)容,本書適合廣大windows平臺(tái)開發(fā)人員閱讀和參考。
作者簡(jiǎn)介
佩佐德(Charles Petzold),經(jīng)典圖書Programming Windows的作者。Programming Windows已出至第五版,是有史以便為最暢銷、最廣為人知的編程圖書之一。Petzold于1994年榮獲由微軟創(chuàng)始人Bill Gates及Windows Magazine雜志共同頒發(fā)的Windows Pioneer Award。早在1985年春,他就開始使用Windows 1.0 SDK的beta版本進(jìn)行Windows編程,并于1986年在雜志上發(fā)表了第一篇關(guān)于Windows編程的文章。他是Client Application Development MVP(微軟最有價(jià)值專家),還出版了多本著作,包括Code:The Hidden Language of Computer Hardware and software(編碼的奧秘)。
圖書目錄
介紹 I 你的背景 I 本書 II Windows 操作系統(tǒng)與編程 II 系統(tǒng)需求 IV CTP 軟件 IV 代碼范例 IV 本書的支持 IV 閱讀與評(píng)論 V 作者的網(wǎng)址 V 特別感謝 V 第1部分 代碼 1 第1章 應(yīng)用程序與窗口 3 第2章 基本畫刷 23 第3章 內(nèi)容的概念 45 第4章 按鈕與其他控件 65 第5章 Stack與Wrap 89 第6章 Dock與Grid 107 第7章 Canvas 131 第8章 Dependency Property 141 第9章 Routed 輸入事件 157 第10章 自定義Element 185 第11章 單一孩子的Element 203 第12章 自定義面板 235 第13章 ListBox選取 257 第14章 菜單層次結(jié)構(gòu) 289 第15章 工具欄與狀態(tài)欄 317 第16章 TreeView與ListView 341 第17章 打印與對(duì)話框 375 第18章 仿造記事本 413 第2部分 Markup 455 第19章 XAML(和Camel押韻) 457 第20章 Property與Attribute 487 第21章 資源 523 第22章 窗口、頁(yè)面、導(dǎo)航 545 第23章 數(shù)據(jù)綁定 605 第24章 Style 639 第25章 模板 663 第26章 Data Entry、Data View 719 第27章 圖形 759 第28章 幾何和路徑 783 第29章 圖形變換 819 第30章 動(dòng)畫 859 第31章 位圖、畫刷、繪圖 939 索引 977