《WPF編程(第2版)》的設計初衷是讓你快速掌握微軟WindowsPresentationFoundation,如果想要構建完全利用WindowsVista和WindowsXP用戶界麵潛能的應用程序,這就是一項你需要學習的技術。讀到第二頁,你將會編寫一個簡單的WPF應用程序。第一章 結束時,你就已經遍覽瞭WPF的主要元素。
《WPF編程(第2版)》根據WPF正式發布版更新,包括瞭導航、文本與文檔、打印與XPS以及3D圖形等主題,還有一個新的附錄,涵蓋瞭微軟近期發布的用於通過標準Web瀏覽器傳遞豐富用戶界麵的Suverhght平颱——其與AdobeFlash十分相似。第一版中的內容已被大量擴展和修改,此外《WPF編程(第2版)》還包括:
眾多C#和XAML範例,從簡單的“Hello,AvaIon”到“井”字遊戲,嚮你展示用什麼可以讓一個WPF應用程序啓動並運行;
關於WPF帶給Windows開發強大的新編程風格的極富見地的討論,特彆是它的新控件模型
講解顔色插值,以更好地闡釋WPF對3D、顔色以及其他圖形效果的支持
XAML教程,即介紹聲明WindowsUI的新的類HTML標記語言
說明並比較WindowsForm與其他舊Windows應用程序支持的互操作特性
WPF代錶瞭基於控製的Windows和基於內容的Web這兩大世界中的最先進技術。《WPF編程(第2版)》幫助你將它們結閤在一起。
WPF編程 下載 mobi epub pdf txt 電子書
forewords
preface
1. hello, wpf
wpf from scratch
xaml browser applications (xbaps)
content models
layout
controls
data binding
dependency properties
resources
styles
animation
control templates
graphics
3d
documents and printing
2. applications and settings
application lifetime
application deployment
. settings
3. layout
layout basics
stackpanel
wrappanel
dockpanel
grid
canvas
viewbox
common layout properties
when content doesn't fit
scrollviewer
custom layout
4. input
routed events
mouse input
keyboard input
ink input
commands
code-based input handling versus triggers
5. controls
what are controls?
buttons
slider and scroll controls
progressbar
text controls
tooltip
groupbox and expander
list controls
menus
toolbars
gridsplitter
6. simple data binding
without data binding
data binding
debugging data binding
7. binding to list data
binding to list data
data source providers
master-detail binding
hierarchical binding
8. styles
without styles
inline styles
named styles
element-typed styles
data templates and styles
triggers
9. control templates
beyond styles
logical and visual trees
data-driven ui
10. windows and dialogs
window
dialogs
11. navigation
navigationwindow
pages
frames
xbaps
navigation to html
12. resources
creating and using resources
resources and styles
binary resources
global applications
13. graphics
graphics fundamentals
shapes
bitmaps
brushes and pens
transformations
visual layer programming
14. text and flow documents
fonts and text styles
text and the user interface
text object model
typography
15. printing and xps
xps
xps document classes
generating xps output
xps file generation features
system.printing
displaying fixed documents
16. animation and media
animation fundamentals
timelines
keyframe animations
path animations
clocks and control
transition animations
audio and video
17. 3d graphics
3d content in a 2d world
cameras
models
lights
textures
transforms
3d data visualization
hit testing
18. custom controls
custom control basics
choosing a base class
custom functionality
supporting templates in custom controls
default styles
usercontrol
adorners
a.xaml
b.interoperability
c.asynchronous and multithreaded wpf programming
d.wpf base types
e.silverlight
index
· · · · · · (
收起)
評分
☆☆☆☆☆
其實 WPF 自學也夠瞭,沒必要買
評分
☆☆☆☆☆
跟WPF編程寶典的毛病很像,偶爾很有用
評分
☆☆☆☆☆
其實 WPF 自學也夠瞭,沒必要買
評分
☆☆☆☆☆
恐怕你得對著原版纔能看懂的中文書. 扉頁上兩位譯者還煞有其事的寫瞭對原版的認同, 看著也像是有技術背景的, 最終成書是這樣, 隻能是無語.
評分
☆☆☆☆☆
原書很好,翻譯得很垃圾,試舉兩例:Dependancy property inheritance mechanism翻譯成從屬屬性的層次機製(我說,你就算dependancy property不翻譯成依賴屬性,inheritance也得翻譯成繼承吧?)Typed data templates翻譯成命名的數據模闆,更是讓人摸不著頭腦,這怎麼看都應該是「類型化的數據模闆」吧。
評分
☆☆☆☆☆
陆续读过三本,包括 WPF Unleashed, Application = Code + Markup 和 Programing WPF, 但是一本也没有精读过,都是先看看前几章,然后挑感兴趣的章节翻一下。 在所有的WPF图书中,很多人对WPF Unleashed评价最高,但是就我个人的感觉而言,我更喜欢 Programing WPF。因为前...
評分
☆☆☆☆☆
陆续读过三本,包括 WPF Unleashed, Application = Code + Markup 和 Programing WPF, 但是一本也没有精读过,都是先看看前几章,然后挑感兴趣的章节翻一下。 在所有的WPF图书中,很多人对WPF Unleashed评价最高,但是就我个人的感觉而言,我更喜欢 Programing WPF。因为前...
評分
☆☆☆☆☆
陆续读过三本,包括 WPF Unleashed, Application = Code + Markup 和 Programing WPF, 但是一本也没有精读过,都是先看看前几章,然后挑感兴趣的章节翻一下。 在所有的WPF图书中,很多人对WPF Unleashed评价最高,但是就我个人的感觉而言,我更喜欢 Programing WPF。因为前...
評分
☆☆☆☆☆
陆续读过三本,包括 WPF Unleashed, Application = Code + Markup 和 Programing WPF, 但是一本也没有精读过,都是先看看前几章,然后挑感兴趣的章节翻一下。 在所有的WPF图书中,很多人对WPF Unleashed评价最高,但是就我个人的感觉而言,我更喜欢 Programing WPF。因为前...
評分
☆☆☆☆☆
陆续读过三本,包括 WPF Unleashed, Application = Code + Markup 和 Programing WPF, 但是一本也没有精读过,都是先看看前几章,然后挑感兴趣的章节翻一下。 在所有的WPF图书中,很多人对WPF Unleashed评价最高,但是就我个人的感觉而言,我更喜欢 Programing WPF。因为前...