.NET Framework 窗体中使用的类

更新:2007 年 11 月

以下各表列出了 .NET Framework Windows 窗体应用程序常用的类,这些类分类为基类、控件类、组件类和对话框类。

若要进入 .NET Framework 文档并查找更完整的列表,请参见 System.Windows.Forms 命名空间。

基类

下表列出并描述了 System.Windows.Forms 命名空间中的 Windows 窗体主类。

说明

Control

定义控件的基类,而控件是具有可视化表示形式的组件。提供 Form 中显示的所有控件的基本功能。

Form

表示标准窗口、无模式窗口、对话框、多文档界面 (MDI) 客户端或 MDI 父窗口。窗体构成应用程序的用户界面。

UserControl

提供一个空控件,可用于创建其他控件或创建由其他控件组成的自定义控件。

控件类

下表列出并描述了 System.Windows.Forms 命名空间的控件类的示例。可以使用这些控件来创建丰富的用户界面。

说明

TextBox

数据输入控件。表示 Windows 文本框控件。

ComboBox

数据输入控件。表示 Windows 组合框控件。

Label

数据显示控件。表示标准 Windows 标签。

ListView

数据显示控件。表示 Windows 列表视图控件,该控件显示可以使用四种不同视图之一显示的项集合。

Button

命令按钮控件。表示 Windows 按钮控件。

ToolStrip

命令按钮控件。为 Windows 工具栏对象提供容器。

PropertyGrid

设计器控件。提供用于浏览对象属性的用户界面。

组件类

除控件外,System.Windows.Forms 命名空间还提供了其他一些类,这些类并非派生于 Control 类,但同样为基于 Windows 的应用程序提供可视功能。下表显示了一些可用的组件类。

说明

ToolTip

数据显示组件。表示一个矩形的弹出式小窗口,当用户将指针悬停在一个控件上时,该窗口会显示有关该控件用途的简短说明。

ErrorProvider

数据显示组件。提供一个用户界面,用于指示窗体上的某个控件具有与其相关联的错误。

ToolStripDropDownMenu

菜单组件。提供 ContextMenuStrip 控件的基本功能。

ContextMenuStrip

菜单组件。表示快捷菜单。

Help

帮助组件。封装 HTML 帮助 1.0 引擎。

HelpProvider

帮助组件。提供控件的弹出帮助或联机帮助。

对话框类

Windows 提供了许多通用对话框,可用于在执行任务(如打开和保存文件、操纵字体或文本颜色或者打印)时为应用程序提供一致的用户界面。下表列出了一些在使用流读取和写入文件时常用的类。

说明

OpenFileDialog

提供了用于显示对话框的功能,通过该对话框,用户可以浏览和输入要打开或保存的文件的名称。

SaveFileDialog

提供了用于显示对话框的功能,通过该对话框,用户可以浏览和输入要打开或保存的文件的名称。

FontDialog

显示一个对话框,该对话框用于更改应用程序所使用的字体元素。

PageSetupDialog

显示一个对话框,通过该对话框,用户可以控制文档打印的各个方面。

PrintDialog

显示一个对话框,通过该对话框,用户可以控制文档打印的各个方面。

MessageBox

显示一个消息框,用于显示和检索来自用户的数据。

请参见

概念

Windows 窗体应用程序概念 (Visual Basic)

Windows 窗体应用程序基础知识

基于 Windows 的应用程序概述

参考

Windows 窗体概述

System.Windows.Forms

System.Drawing.Printing