System.Windows 命名空间

包括受保护的成员
包括继承的成员

包括 .NET Framework 成员
包括 XNA Framework 成员
包括 可移植类库 成员

System.Windows 命名空间包含在 Windows Presentation Foundation (WPF) 应用程序中使用的类型,包括动画客户端、用户界面控件、数据绑定和类型转换。System.Windows.Forms 及其子命名空间用于开发 Windows 窗体应用程序。

命名空间

命名空间 说明
System.Windows 此命名空间提供了一些重要的 Windows Presentation Foundation (WPF) 基元素类、各种支持 WPF 属性系统和事件逻辑的类以及由 WPF 核心和框架更加广泛使用的其他类型。
System.Windows.Annotations 提供相应的类来支持用户创建的批注,这些批注与 WPF 文档查看控件中显示的内容有关。
System.Windows.Annotations.Storage 所提供的类型定义存储体系结构和介质,用来保存和检索用户创建的批注。
System.Windows.Automation 提供对 Windows Presentation Foundation (WPF) UI 自动化客户端的支持。
System.Windows.Automation.Peers 定义 AutomationPeer 基类以及从其派生的并对应于 Microsoft .NET Framework 控件的一组类型。每一个 AutomationPeer 都向 Microsoft UI 自动化公开对应的 Microsoft .NET Framework 控件。
System.Windows.Automation.Provider 提供用于创建 UI 自动化提供程序 的 API。
System.Windows.Automation.Text 包含指定 Windows Presentation Foundation (WPF) UI 自动化的文本格式设置和相关行为的枚举。
System.Windows.Baml2006 包含可以以 BAML 形式使用 XAML 的读取器和编写器类。
System.Windows.Controls 提供一些类以创建称为控件的元素,从而使用户可使用这些元素与应用程序进行交互。控件类在用户的所有应用程序体验中处于核心地位,因为用户可使用它们来查看、选择或输入数据或其他信息。
System.Windows.Controls.Primitives 包含旨在用作其他更复杂控件的一部分的基类和控件。
System.Windows.Controls.Ribbon 包含用于使用 Microsoft Ribbon for WPF 创建用户界面的类型。
System.Windows.Controls.Ribbon.Primitives 包含在 Microsoft Ribbon for WPF 控件中用作布局容器的类型。
System.Windows.Converters 提供在 Windows Presentation Foundation (WPF) 中的序列化过程中支持类型转换的类。
System.Windows.Data 包含用于将属性绑定到数据源、数据源提供程序类以及集合和视图的特定于数据的实现的类。
System.Windows.Documents 包含一些类型,它们支持 FixedDocumentFlowDocument 和 XML 纸张规范 (XPS) 文档创建。
System.Windows.Documents.DocumentStructures 提供一些类,这些类使用节、段落、图形、项目符号列表或编号列表以及表格来描述 XpsDocument 的结构。
System.Windows.Documents.Serialization 提供一些类型,这些类型支持创建和使用运行时可以访问的插件序列化程序,这些序列化程序用于读写不同数据格式的文档。
System.Windows.Forms System.Windows.Forms 命名空间包含用于创建基于 Windows 的应用程序的类,以充分利用 Microsoft Windows 操作系统中提供的丰富的用户界面功能。
System.Windows.Forms.ComponentModel.Com2Interop System.Windows.Forms.ComponentModel.Com2Interop 命名空间包含帮助器类,Visual Studio 在设计模式下显示属性页时使用这些类。
System.Windows.Forms.DataVisualization.Charting System.Windows.Forms.DataVisualization.Charting 命名空间包含用于图表 Windows 窗体控件的方法和属性。
System.Windows.Forms.Design System.Windows.Forms.Design 命名空间包含支持 Windows 窗体组件的设计时配置及行为的类。这些类包括提供 Windows 窗体组件(即一组设计时服务)支持的设计器类、用于配置特定类型的属性的 UITypeEditor 类,以及用于导入 ActiveX 控件的类。
System.Windows.Forms.Design.Behavior System.Windows.Forms.Design.Behavior 命名空间包含用于在设计时创建组件的自定义用户界面行为的类。
System.Windows.Forms.Integration 包含支持 Windows 窗体 和 WPF 控件互相操作的类。
System.Windows.Forms.Layout System.Windows.Forms.Layout 命名空间包含用于实现窗体或控件中的布局行为的类。
System.Windows.Forms.PropertyGridInternal 该 PropertyGridInternal 命名空间为 PropertyGrid 控件提供内部支持。此命名空间中的类支持 .NET Framework 基础结构,但不应在代码中直接使用。
System.Windows.Forms.VisualStyles System.Windows.Forms.VisualStyles 命名空间中包含一些类,这些类使用支持它们的操作系统中的视觉样式呈现控件和其他 Windows 用户界面 (UI) 元素。
System.Windows.Ink 提供一些类,用于和 Windows Presentation Foundation (WPF) 平台上的墨迹进行交互,以及操作这些墨迹。
System.Windows.Input 提供一些类型来支持 Windows Presentation Foundation (WPF) 输入系统。其中包括用于鼠标、键盘和触笔设备的设备抽象类;公共输入管理器类;支持命令和自定义命令的类;以及各种实用工具类。
System.Windows.Input.Manipulations 提供用于将操控程序集合作为单个组合进行监视和响应的功能,这使得应用程序可以跟踪对组合而非单个组件的更改。
System.Windows.Input.StylusPlugIns 提供一些类,这些类支持对来自 Windows Presentation Foundation (WPF) 平台上触笔的数据进行操作。这些类提供对 Stylus 输入和数字墨迹 Stroke 对象创建的低级别控制。StylusPlugIn 类提供了一种机制,用于实现自定义行为并将其应用于来自触笔设备的数据流以获得最佳性能。
System.Windows.Interop 为 Windows Presentation Foundation (WPF) 和其他技术(如 Win32 API)之间的互操作提供支持类型,并为涉及 WPF 的其他特定互操作方案提供基类。
System.Windows.Markup 提供用于支持 XAML 的类型。其中一些类型位于 WPF 程序集中,由涉及 XAML 的 WPF 方案专用。此命名空间中的其他类型通常为 .NET Framework XAML 服务提供支持,不需要引用 WPF 程序集。
System.Windows.Markup.Localizer 提供一些类型,这些类型可以协助 二进制 XAML (BAML) 源的本地化。
System.Windows.Markup.Primitives 包含一些类,这些类支持 Windows Presentation Foundation (WPF) 中的 可扩展应用程序标记语言 (XAML) 。
System.Windows.Media 提供一些类型,这些类型可以实现丰富媒体的集成,包括 Windows Presentation Foundation (WPF) 应用程序中的绘图、文本和音频/视频内容。
System.Windows.Media.Animation 提供一些类型,这些类型支持属性动画功能,包括时间线、演示图板和关键帧。
System.Windows.Media.Converters 包含一些类, MarkupWriter 使用这些类来对 可扩展应用程序标记语言 (XAML)进行序列化。
System.Windows.Media.Effects 提供一些类型,这些类型可用于将视觉效果应用到位图图像。
System.Windows.Media.Imaging 提供一些类型,这些类型可用于对位图图像进行编码和解码。
System.Windows.Media.Media3D 包含一些类型,这些类型支持 Windows Presentation Foundation (WPF) 应用程序中的 三维 表示。
System.Windows.Media.Media3D.Converters 包含一些类, MarkupWriter 使用这些类来对 可扩展应用程序标记语言 (XAML)进行序列化。
System.Windows.Media.TextFormatting 提供一些类型,它们通常用于在比基于控件的文本表示形式或文本对象模型低的级别上控制文本的格式设置。
System.Windows.Navigation 提供支持导航的类型,包括窗口和导航日记之间的导航。
System.Windows.Resources 提供支持 Windows Presentation Foundation (WPF) 资源模型和“资源”生成操作的低级别类。
System.Windows.Shapes 提供对可在 可扩展应用程序标记语言 (XAML) 或代码中使用的形状库的访问。
System.Windows.Shell 包含一些类,它们为托管代码提供对 Windows 7 任务栏增强功能的访问。
System.Windows.Threading 包含用于支持 Windows Presentation Foundation (WPF) 线程系统的类型。
System.Windows.Xps 提供将 XPS 文档写到数据存储区或打印队列的类。
System.Windows.Xps.Packaging 提供允许应用程序读写 XPS 文档组件的类型。
System.Windows.Xps.Serialization 提供支持 XPS 文档序列化的类型。