没有合适的资源?快使用搜索试试~ 我知道了~
XAML IN A NUTSHELL
需积分: 3 6 下载量 164 浏览量
2015-12-09
16:27:02
上传
评论
收藏 3.97MB PDF 举报
温馨提示
XAML in a Nutshell covers everything necessary to design user interfaces and .NET applications that take advantage of WPF. Prerequisites such as Microsoft's new unified build system, MSBuild, and core XAML constructs and syntax--including shortcuts--are all presented with plenty of examples to get you started. The Core XAML Reference section lets you dig even deeper into syntax rules and attributes for all XAML elements with a series of quick-reference chapters. This section divides XAML elements into logical categories of elements, controls, shapes and geometry, layout, animations, and transformations for easy reference.
资源推荐
资源详情
资源评论
XAML in a Nutshell
By Lori A.�MacVittie
...............................................
Publisher: O'Reilly
Pub Date: March 2006
Print ISBN-10: 0-596-52673-3
Print ISBN-13: 978-0-59-652673-3
Pages: 302
�
Table of Contents �|�Index
When Microsoft releases Windows Vista, the new operating system will support applications that
employ graphics now used by computer games-clear, stunning and active. The cornerstone for
building these new user interfaces is XAML ("Zammel"), the XML-based markup language that works
with Windows Presentation Foundation (WPF), Vista's new graphics subsystem.
An acronym for Extensible Application Markup Language, XAML offers a wealth of new controls and
elements with exciting capabilities, including animation and rendering of 3D graphics. Windows
developers are already jazzed by the possibilities of using XAML for fixed and flow format documents
like PDF and HTML, 2D and 3D vector-based graphics, form development, animation, audio and
video, transparent layering, and a lot more. Many feel that XAML will eliminate the need for multiple
file formats or plug-ins (read: Flash), while lowering development costs and reducing time to market.
The problem is, most developers don't know XAML. While it is fairly easy to understand, you still
need a quick guide to bring you up to speed before Vista's release, and that's where this book's
simple, no nonsense approach comes in.
XAML in a Nutshell covers everything necessary to design user interfaces and .NET applications that
take advantage of WPF. Prerequisites such as Microsoft's new unified build system, MSBuild, and
core XAML constructs and syntax-including shortcuts-are all presented with plenty of examples to get
you started. The Core XAML Reference section lets you dig even deeper into syntax rules and
attributes for all XAML elements with a series of quick-reference chapters. This section divides XAML
elements into logical categories of elements, controls, shapes and geometry, layout, animations, and
transformations for easy reference.
XAML in a Nutshell helps you learn, firsthand, how to use this XML-based markup language to
implement the new generation of user interface graphics. As one reviewer noted, "Strong code
examples and an efficient, conversational style take the tedium out of learning XAML and make the
subject understandable-even interesting."
XAML in a Nutshell
By Lori A.�MacVittie
...............................................
Publisher: O'Reilly
Pub Date: March 2006
Print ISBN-10: 0-596-52673-3
Print ISBN-13: 978-0-59-652673-3
Pages: 302
�
Table of Contents �|�Index
When Microsoft releases Windows Vista, the new operating system will support applications that
employ graphics now used by computer games-clear, stunning and active. The cornerstone for
building these new user interfaces is XAML ("Zammel"), the XML-based markup language that works
with Windows Presentation Foundation (WPF), Vista's new graphics subsystem.
An acronym for Extensible Application Markup Language, XAML offers a wealth of new controls and
elements with exciting capabilities, including animation and rendering of 3D graphics. Windows
developers are already jazzed by the possibilities of using XAML for fixed and flow format documents
like PDF and HTML, 2D and 3D vector-based graphics, form development, animation, audio and
video, transparent layering, and a lot more. Many feel that XAML will eliminate the need for multiple
file formats or plug-ins (read: Flash), while lowering development costs and reducing time to market.
The problem is, most developers don't know XAML. While it is fairly easy to understand, you still
need a quick guide to bring you up to speed before Vista's release, and that's where this book's
simple, no nonsense approach comes in.
XAML in a Nutshell covers everything necessary to design user interfaces and .NET applications that
take advantage of WPF. Prerequisites such as Microsoft's new unified build system, MSBuild, and
core XAML constructs and syntax-including shortcuts-are all presented with plenty of examples to get
you started. The Core XAML Reference section lets you dig even deeper into syntax rules and
attributes for all XAML elements with a series of quick-reference chapters. This section divides XAML
elements into logical categories of elements, controls, shapes and geometry, layout, animations, and
transformations for easy reference.
XAML in a Nutshell helps you learn, firsthand, how to use this XML-based markup language to
implement the new generation of user interface graphics. As one reviewer noted, "Strong code
examples and an efficient, conversational style take the tedium out of learning XAML and make the
subject understandable-even interesting."
XAML in a Nutshell
By Lori A.�MacVittie
...............................................
Publisher: O'Reilly
Pub Date: March 2006
Print ISBN-10: 0-596-52673-3
Print ISBN-13: 978-0-59-652673-3
Pages: 302
�
Table of Contents �|�Index
���
Copyright
���
Preface
���
�
Who Should Read This Book
���
�
What This Book Covers
���
�
Organization
���
�
Conventions Used in This Book
���
�
Using Code Examples
���
�
Comments and Questions
���
�
Safari® Enabled
���
�
Acknowledgments
���
Part I:� Introducing XAML
���
�
� � Chapter 1.� Introducing XAML
���
�
Section 1.1.� The Benefits of XAML
���
�
Section 1.2.� What XAML Is Not
���
�
Section 1.3.� XAML Development Resources
���
�
� � Chapter 2.� Getting Started with XAML
���
�
Section 2.1.� XAML Prerequisites
���
�
Section 2.2.� Defining XAML Applications
���
�
Section 2.3.� Building XAML Applications
���
�
Section 2.4.� XAML Applications and Visual Studio
���
Part II:� XAML Concepts
���
�
� � Chapter 3.� The Basics of XAML
���
�
Section 3.1.� Core XAML Syntax
���
�
Section 3.2.� Elements
���
�
Section 3.3.� Attributes
���
�
Section 3.4.� Attached Properties
���
�
Section 3.5.� Binding Properties
���
�
Section 3.6.� codebehind
���
�
� � Chapter 4.� Layout and Positioning
���
�
Section 4.1.� StackPanel and DockPanel
���
�
Section 4.2.� Using Width and Alignment
���
�
Section 4.3.� Margins and Padding
���
�
Section 4.4.� Grid
���
�
Section 4.5.� Absolute Positioning
���
�
� � Chapter 5.� Resources
���
�
Section 5.1.� Using Resources
���
�
Section 5.2.� Using Styles
���
�
Section 5.3.� Triggers
���
�
� � Chapter 6.� Storyboards and Animations
���
�
Section 6.1.� Storyboards
���
�
Section 6.2.� Controlling Animations
���
�
Section 6.3.� Animation Using Key Frames
���
Part III:� Core XAML Reference
���
�
� � Chapter 7.� Elements
���
�
Bold
���
�
Brush
���
�
Color
���
�
Figure
���
�
Floater
���
�
Frame
���
�
GradientStop
���
�
Image
���
�
ImageBrush
���
�
Inline
���
�
Italic
���
�
Label
���
�
LinearGradientBrush
���
�
LineBreak
���
�
List
���
�
ListItem
���
�
Paragraph
���
�
Pen
���
�
RadialGradientBrush
���
�
Section
���
�
SolidColorBrush
���
�
TextBlock
���
�
TextDecoration
���
�
TextDecorationCollection
���
�
TextEffect
���
�
Thickness
���
�
Underline
���
�
� � Chapter 8.� Controls
���
�
Section 8.1.� Base Control Reference
���
�
Section 8.2.� Common Event Reference
���
�
Section 8.3.� Core Control Reference
���
�
� � Chapter 9.� Shapes and Geometry
���
�
ArcSegment
���
�
BezierSegment
���
�
CloseSegment
���
�
CombinedGeometry
���
�
DrawingBrush
���
�
DrawingGroup
���
�
Ellipse
���
�
EllipseGeometry
���
�
GeometryDrawing
���
�
GeometryGroup
���
�
ImageDrawing
���
�
Line
���
�
LineGeometry
���
�
LineSegment
���
�
Path
���
�
PathFigure
���
�
PathFigureCollection
���
�
PathGeometry
���
�
PathSegmentCollection
���
�
Point
���
�
Point3D
���
�
PointCollection
���
�
PolyBezierSegment
���
�
Polygon
���
�
Polyline
���
�
PolyLineSegment
���
�
PolyQuadraticBezierSegment
���
�
QuadraticBezierSegment
���
�
Rect
���
�
Rect3D
���
�
Rectangle
���
�
RectangleGeometry
���
�
StartSegment
���
�
� � Chapter 10.� Layout
���
�
Border
���
�
Canvas
���
�
ColumnDefinition
���
�
DashStyle
���
�
DockPanel
���
�
FixedDocument
���
�
FlowDocument
���
�
Grid
���
�
PageContent
���
�
Panel
���
�
RowDefinition
���
�
Setter
���
�
StackPanel
���
�
Style
���
�
Table
���
�
TableCell
���
�
TableColumn
���
�
TableRow
���
�
Trigger
���
�
� � Chapter 11.� Animations and Transformations
���
�
AnimationTimeline
���
�
BooleanKeyFrame
���
�
CharKeyFrame
���
�
ColorAnimation
���
�
ColorKeyFrame
���
�
DecimalAnimation
���
�
DecimalKeyFrame
���
�
DoubleAnimation
���
�
DoubleAnimationUsingPath
���
�
DoubleKeyFrame
���
�
Int16KeyFrame
���
�
Int32KeyFrame
���
�
Int64KeyFrame
���
�
KeySpline
���
�
Matrix
���
�
MatrixAnimationUsingPath
���
�
MatrixKeyFrame
���
�
MediaTimeline
���
�
ParallelTimeline
���
�
PointAnimationUsingPath
���
�
Point3DKeyFrame
���
�
PointKeyFrame
���
�
RectAnimation
���
�
Rect3DKeyFrame
���
�
RectKeyFrame
���
�
RotateTransform
���
�
Rotation3D
���
�
Rotation3DKeyFrame
���
�
ScaleTransform
���
�
SetterTimeline
���
�
SkewTransform
���
�
SizeAnimation
���
�
Size3D
���
�
Size3DKeyFrame
���
�
SizeKeyFrame
���
�
StringKeyFrame
���
�
ThicknessKeyFrame
���
�
Timeline
���
�
TranslateTransform
���
�
VectorAnimation
���
�
VectorKeyFrame
���
�
Vector3DKeyFrame
���
�
Vector
���
�
Vector3D
���
�
� � Chapter 12.� Events
���
�
Section 12.1.� Routing Strategies
���
�
Section 12.2.� Event Argument Reference
���
�
Section 12.3.� Event Reference
���
Part IV:� Appendixes
���
�
� � Appendix A.� System.Windows.Controls
���
�
� � Appendix B.� System.Windows.Documents
���
�
� � Appendix C.� System.Windows.Shapes
���
�
� � Appendix D.� System.Windows
���
�
� � Appendix E.� System.Windows.Media
���
�
� � Appendix F.� System.Windows.Input.ApplicationCommands
���
�
� � Appendix G.� Predefined Colors
剩余461页未读,继续阅读
资源评论
zjw_gis721
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于C语言的系统服务框架.zip
- (源码)基于Spring MVC和MyBatis的选课管理系统.zip
- (源码)基于ArcEngine的GIS数据处理系统.zip
- (源码)基于JavaFX和MySQL的医院挂号管理系统.zip
- (源码)基于IdentityServer4和Finbuckle.MultiTenant的多租户身份认证系统.zip
- (源码)基于Spring Boot和Vue3+ElementPlus的后台管理系统.zip
- (源码)基于C++和Qt框架的dearoot配置管理系统.zip
- (源码)基于 .NET 和 EasyHook 的虚拟文件系统.zip
- (源码)基于Python的金融文档智能分析系统.zip
- (源码)基于Java的医药管理系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功