分享(C#高级编程第6版doc)第34章 Windows Presentatio

分享(C#高级编程第6版doc)第34章 Windows Presentatio

ID:41032813

大小:1.19 MB

页数:56页

时间:2019-08-14

分享(C#高级编程第6版doc)第34章 Windows Presentatio_第1页
分享(C#高级编程第6版doc)第34章 Windows Presentatio_第2页
分享(C#高级编程第6版doc)第34章 Windows Presentatio_第3页
分享(C#高级编程第6版doc)第34章 Windows Presentatio_第4页
分享(C#高级编程第6版doc)第34章 Windows Presentatio_第5页
资源描述:

《分享(C#高级编程第6版doc)第34章 Windows Presentatio》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第34章WindowsPresentationFoundationWindowsPresentationFoundation(WPF)是.NETFramework3.0中的三个主要扩展之一。WPF是为智能客户应用程序创建UI的一个新库。Windows窗体控件基于Windows内置控件,利用了基于屏幕像素的Windows句柄。而WPF基于DirectX。应用程序不再使用Windows句柄,更便于重新设置UI的大小,并内置了音频和视频的支持。本章的主要论题如下:● WPF概述● 用作基本绘图元素的图形● 利用转换功能实现缩放、旋转和倾斜● 填充元素的不同笔刷● WPF控件及其特

2、性● 如何用WPF面板定义布局● WPF事件处理机制● 样式、模板和资源34.1 概述WPF的一个主要特性是设计人员和开发人员的工作很容易分开。设计人员的工作成果可以直接供开发人员使用。为此,必须理解XAML。本章的第一个主题是概述WPF,理解XAML的规则,讨论设计人员和开发人员如何合作。WPF由几个包含了上千个类的程序集组成。因此用户可以在这些类中浏览,查找需要的类,大致了解WPF中的类层次结构和命名空间。34.1.1 XAMLXMLforApplicationsMarkupLanguage(XAML)是一种XML语法,用于定义用户界面的层次结构。在下面的代码行中,声明

3、了一个内容为ClickMe!、名为button1的按钮。提示:XAML元素总是有一个.NET类。在特性和子元素中,可以设置属性的值,定义事件的处理程序方法。为了测试简单的XAML代码,可以启动实用工具XAMLPad.exe(参见图34-1),在编辑字段中输入XAML代码。在XAMLPad中,可以在已准备好的元素中编写

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。