wpf入门指南教程

wpf入门指南教程

ID:35931879

大小:3.39 MB

页数:89页

时间:2019-04-25

wpf入门指南教程_第1页
wpf入门指南教程_第2页
wpf入门指南教程_第3页
wpf入门指南教程_第4页
wpf入门指南教程_第5页
资源描述:

《wpf入门指南教程》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、文章由情难枕精心整理,希望对大家的学习和工作带来帮助整理人:情难枕整理时间:2011-4-10http://tech.it168.com/zt/wpf/index.htmlWPF入门指南一:快速入门【IT168技术文档】 摘要:WPF是微软推出的基于WindowsVista的用户界面框架,属于.NETFramework3.0的一部分。本文旨在通过一些简单的示例,让你对WPF有一个概要的认识。主要内容1.概述2.WPF的组成3.WPF的编程架构4.XAML5.WPF中的控件集一.概述WPF(WindowsP

2、resentationFoundation)是微软推出的基于WindowsVista的用户界面框架,属于.NETFramework3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。二.WPF的组成WPF的构成组件如下所示,其中PresentationFramework、PresentationCore、milcore三部分是WPF的核心组件:  三.WPF的编程架构     WPF整体的编程架构如图2所示,可以看到,它

3、其中包含了文档服务、用户界面服务、多媒体服务以及一些其它的基本服务。在用户界面服务中,提供了应用程序服务、部署服务、控件集、布局以及数据绑定等;在多媒体服务中可以看到WPF几乎可以处理所有的媒体类型,包括图片、音频、视频、动画、2D、3D、文本等。四.XAML在WPF中提供了两种API,一种是用于普通编程的API,比如我们可以用C#、VB.NET等语言进行编程,另一种是基于XML的API,称为XAML(ExtensibleApplicationMarkupLanguage),引入XAML使得UI代码和应用

4、程序逻辑代码完全分离,它是一种标记语言,支持声明式编程,由于XAML是基于XML的,所以它拥有XML的所有规则和定义,非常容易进行扩展。看下面两段简单的代码:XAML代码:ThisisabuttonC#代码:Buttonbtn1=newButton();btn1.Content="Thisisabutton";btn1.Background=Brushes.Blue;btn1.Foreg

5、round=Brushes.Red;五.WPF控件集 在WPF中,提供了非常丰富的控件集,如表一所示:分类                                        控件Editing                                    CheckBox,ComboBox,PasswordBox,RadioButton,RichTextBox,Slider,TextBoxList                                       Select

6、ionListBox,ListView,TreeViewUserInformation                 Label,ProgressBar,Popup,ToolTipAction                      Button,ContextMenu,Menu,Separator,StatusBar,Thumb,ToolBarAppearance            Border,BulletDecorator,Decorator,Image,ViewboxDialogboxes

7、          OpenFileDialog,PrintDialog,SaveFileDialogContainers              Expander,GroupBox,RepeatButton,ScrollBar,ScrollViewer,TabControlLayout                      Canvas,DockPanel,Grid,GridSplitter,Panel,StackPanel,VirtualizingStackPanel,WrapPanel    

8、                             NavigationFrame,HyperlinkDocuments      DocumentViewer,FlowDocumentPageViewer,FlowDocumentReader,FlowDocumentScrollViewer以上只是对WPF作一个概要的介绍,在后面的文章中,我会详细的去讲WPF中一些控件的用法数据绑定、资源处理、样式与模版、文档编程、

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

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

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