搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
WPF编程
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787111254935
  • 作      者:
    Chris Sells,Ian griffiths著
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2009
收藏
编辑推荐
  “本书对WPF的介绍彻底而且全面。Chris和lan用独特的解释和编写软件的方法阐释了这个平台的各个方面以及广阔的前景。当遇到一些平台的限制时,他们不仅进行了解释,而且还向您介绍了如何绕过这些限制并帮助您解决实际问题。”
  ——Chris Anderson,前任WPF架构师
  “我非常幸运,这些年我能一直跟Chris就WPF的一些细节问题进行讨论,有时候通过电话,有时候在他的办公室(就在走廊的对面),有时候则在纸牌桌上……本书使我受益匪浅。”
  ——Don Box,微软架构师
展开
内容介绍
  这本书的设计初衷是让你快速掌握微软Windows Presentation Foundation,如果想要构建完全利用Windows Vista和Windows XP用户界面潜能的应用程序,这就是一项你需要学习的技术。读到第二页,你将会编写一个简单的WPF应用程序。第一章结束时,你就已经遍览了WPF的主要元素。
  这本《WPF编程》第二版根据WPF正式发布版更新,包括了导航、文本与文档、打印与XPS以及3D图形等主题,还有一个新的附录,涵盖了微软近期发布的用于通过标准Web浏览器传递丰富用户界面的Suverhght平台——其与Adobe Flash十分相似。第一版中的内容已被大量扩展和修改,此外本书还包括:
  众多C#和XAML范例,从简单的“Hello,AvaIon”到“井”字游戏,向你展示用什么可以让一个WPF应用程序启动并运行;
  关于WPF带给Windows开发强大的新编程风格的极富见地的讨论,特别是它的新控件模型
  讲解颜色插值,以更好地阐释WPF对3D、颜色以及其他图形效果的支持
  XAML教程,即介绍声明Windows UI的新的类HTML标记语言
  说明并比较Windows Form与其他旧Windows应用程序支持的互操作特性
  WPF代表了基于控制的Windows和基于内容的Web这两大世界中的最先进技术。《WPF编程》帮助你将它们结合在一起。
展开
目录
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 Doesnt 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
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证