Windows Presentation Foundation 开始介绍

This portal provides links to information intended for developers that are new to Windows Presentation Foundation (WPF).
本入口为新的Windows Presentation Foundation开发者提供信息连接。

The WPF development platform is built on a core programming system, which is extended to support a broad set of application development features, including the application model itself, resources, controls, graphics, layout, data binding, documents, and security.
WPF开发平台构建在一个编码系统核心内。该核心被扩展以支持多种应用程序开发功能,包括:应用程序、资源、控件、图形、面板、数据绑定、文档和安全。

In This Section
在本部分内包括:

  • Introduction to Windows Presentation Foundation WPF简介
  • Get Started Using Windows Presentation Foundation 开始使用WPF
  • Windows Presentation Foundation Community Feedback WPF社区反馈

Related Sections
相关部分

Fundamentals基础原理

The WPF core programming system includes the following elements:
WPF核心编码模型包含以下部分:

  • XAML Overview XAML概述
  • Base Elements 基本元件
  • Element Tree and Serialization 元件树和序列化
  • Properties 属性
  • Input and Commands 输入和命令
  • Resources Overview 资源概述
  • Styling and Templating 样式和模板
  • Accessibility 可访问性
  • UI Automation Overview 界面自动化概述
  • Migration and Interoperability 迁移和协同

Applications应用程序
The WPF application model provides the application framework against which WPF applications are built. See the following for more information:
WPF应用程序模型提供WPF应用程序构建时所依靠的应用程序框架。下面是信息连接:

  • Application Management Overview 应用程序管理概述
  • Windows Presentation Foundation Windows Overview Windows基础表示层视窗概述
  • Threading Model 线程模型

Resources资源
WPF extends the Microsoft .NET Framework resource infrastructure to provide a uniform resource identifier (URI)-driven model for configuring, identifying, and loading assembly resources, which also provides the basis for localization and globalization. Additionally, WPF supports a simple way to reuse commonly defined objects and values as user interface (UI) resources. See the following for more information:
WPF扩展了Microsoft.NET框架的底层资源,为配置、标识和加载程序集资源提供一个统一的资源标识模型(URI),为国际化和本地化提供了基础。另外,WPF提供了一个简单的途径将常用对象定义和值象用户界面资源一样来重用。参考以下信息:

  • Resources Overview 资源概述
  • Globalization for the Windows Presentation Foundation WPF国际化

Controls控件
WPF includes a broad set of common controls, and leverages styles, triggers, and templates to create easily reusable custom controls. See the following for more information:
WPF包含一大套通用控件以及高效的样式、标记和模板来轻松创建可重用的自定义控件。参考以下信息:

  • Control Library 控件库
  • Control Authoring Overview 控件开发概述

Layout面板
Layout is a first-class feature in WPF that supports dynamic resizing and repositioning of user interface (UI) for both standard and localized and globalized applications. See the following for more information:
面板是WPF的顶级功能之一。在标准应用程序、本地化和国际化应用程序中都支持动态缩放和用户界面重定位。

  • The Layout System 面板系统
  • Use Automatic Layout Overview 使用自动化面板概述

Graphics图形
WPF incorporates deeply integrated support for graphics, which is built vector graphics and supports 2-D graphics, 3-D graphics, animation, and a comprehensive suite of drawing tools. See the following for more information:
WPF深层次地整合了对图形的支持,包括了矢量图形、2D绘图、3D绘图、动画和一整套绘图工具。

  • WPF Graphics, Animation, and Media Overview WPF图形、动画和媒体概述
  • 3-D Graphics Overview 3D图形概述
  • Animation Overview 动画概述

Data Binding数据绑定
WPF Data binding provides a simplified infrastructure for synchronizing user interface (UI) with data, which can be extended through the use of data templates .See the following for more information:
WPF数据绑定提供了一个简化的用户界面与数据的同步机制,并能通过数据模板进行扩展。

  • Data Binding Overview 数据绑定概述
  • Data Templating Overview 数据模板概述

Documents文档
Specialized support for document viewing, typography, printing, and annotating is exposed from WPF. See the following for more information:
WPF发布了有关文档浏览、排版、打印和注释的支持特性。

  • Documents in Windows Presentation Foundation WPF中的文档
  • Annotations Overview 注释概述
  • Printing Overview 打印概述
  • Typography in Windows Presentation Foundation 在WPF中排版
  • Document Serialization and Storage 文档序列化和存储

Powered by Zoundry

作者: 徐少侠
出处: http://www.cnblogs.com/Chinese-xu/

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。
如有问题,可以通过 Chinese_Xu@126.com 联系我,非常感谢。

分享家:Addthis中文版
分类: WPF, .Net

本文转自徐少侠博客园博客,原文链接:http://www.cnblogs.com/Chinese-xu/archive/2007/06/15/784717.html,如需转载请自行联系原作者
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Windows Presentation Foundation 4.5 Cookbook的源码 Chapter 1: Foundations 7 Introduction 7 Creating custom type instances in XAML 9 Creating a dependency property 15 Using an attached property 25 Creating an attached property 28 Accessing a static property from XAML 33 Creating a custom markup extension 37 Handling routed events 44 Chapter 2: Resources 51 Introduction 51 Using logical resources 52 Dynamically binding to a logical resource 57 Using user-selected colors and fonts 59 Using binary resources 63 Accessing binary resources in code 70 Accessing binary resources from another assembly 72 Managing logical resources 76 Chapter 3: Layout and Panels 81 Introduction 81 Creating a table-like user interface 83 Dynamically sizing grid rows/columns 90 Creating a scrollable user interface 92 Creating a border around panels and elements 94 Placing elements in exact positions 96 Adding/removing elements to a panel dynamically 98 Creating a tabbed user interface 100 Implementing drag-and-drop 103 Chapter 4: Using Standard Controls 109 Introduction 109 Working with text 110 Using content controls 114 Displaying images 120 Creating tooltips 126 Creating a list of items 131 Creating a standard menu 134 Creating a context menu 137 Selecting options with checkboxes and radio buttons 139 Manipulating tab order and focus 141 Chapter 5: Application and Windows 145 Introduction 145 Creating a window 145 Creating a dialog box 149 Using the common dialog boxes 153 Creating ownership between windows 156 Creating a custom shaped window 158 Creating a single instance application 162 Handling an unhandled exception 166 Chapter 6: Data Binding 169 Introduction 169 Element to element binding 170 Binding to a single object 173 Binding to a collection 180 Using data templates 184 Using value converters 191 Creating a master-detail view 199 Sorting and filtering bound collections 202 Grouping
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值