wpf+vs2008入门指南(简体中文)

wpf+vs2008入门指南(简体中文)

ID:18630752

大小:3.41 MB

页数:88页

时间:2018-09-19

wpf+vs2008入门指南(简体中文)_第1页
wpf+vs2008入门指南(简体中文)_第2页
wpf+vs2008入门指南(简体中文)_第3页
wpf+vs2008入门指南(简体中文)_第4页
wpf+vs2008入门指南(简体中文)_第5页
资源描述:

《wpf+vs2008入门指南(简体中文)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、http://tech.it168.com/zt/wpf/index.htmlWPF入门指南一:快速入门【IT168技术文档】 摘要:WPF是微软推出的基于WindowsVista的用户界面框架,属于.NETFramework3.0的一部分。本文旨在通过一些简单的示例,让你对WPF有一个概要的认识。主要内容1.概述2.WPF的组成3.WPF的编程架构4.XAML5.WPF中的控件集一.概述WPF(WindowsPresentationFoundation)是微软推出的基于WindowsVista的用户界面框架,属于.NETFramework3.0的一

2、部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。二.WPF的组成WPF的构成组件如下所示,其中PresentationFramework、PresentationCore、milcore三部分是WPF的核心组件:  三.WPF的编程架构     WPF整体的编程架构如图2所示,可以看到,它其中包含了文档服务、用户界面服务、多媒体服务以及一些其它的基本服务。在用户界面服务中,提供了应用程序服务、部署服务、控件集、布局以及数据绑定等;在多媒体服务中可以看到WPF几乎可以处理所

3、有的媒体类型,包括图片、音频、视频、动画、2D、3D、文本等。四.XAML在WPF中提供了两种API,一种是用于普通编程的API,比如我们可以用C#、VB.NET等语言进行编程,另一种是基于XML的API,称为XAML(ExtensibleApplicationMarkupLanguage),引入XAML使得UI代码和应用程序逻辑代码完全分离,它是一种标记语言,支持声明式编程,由于XAML是基于XML的,所以它拥有XML的所有规则和定义,非常容易进行扩展。看下面两段简单的代码:XAML代码:

4、lue"Foreground="Red">ThisisabuttonC#代码:Buttonbtn1=newButton();btn1.Content="Thisisabutton";btn1.Background=Brushes.Blue;btn1.Foreground=Brushes.Red;五.WPF控件集 在WPF中,提供了非常丰富的控件集,如表一所示:分类                                        控件Editing                                    C

5、heckBox,ComboBox,PasswordBox,RadioButton,RichTextBox,Slider,TextBoxList                                       SelectionListBox,ListView,TreeViewUserInformation                 Label,ProgressBar,Popup,ToolTipAction                      Button,ContextMenu,Menu,Separator,StatusBar

6、,Thumb,ToolBarAppearance            Border,BulletDecorator,Decorator,Image,ViewboxDialogboxes          OpenFileDialog,PrintDialog,SaveFileDialogContainers              Expander,GroupBox,RepeatButton,ScrollBar,ScrollViewer,TabControlLayout                      Canvas,DockPanel,G

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

8、版、文档编程、多媒体编程等内容。WPF开发简介【IT168技术文档】   要赢得世界,必须在恰当的时间做出恰

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

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

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