PropertyGrid 控件简介 如果您使用过 Microsoft® Visual Basic® 或 Microsoft Visual Studio
NET,那么您一定使用过属性浏览器来浏览、查看和编辑一个或多个对象的属性
NET 框架 PropertyGrid 控件是 Visual Studio
NET 属性浏览器的核心
PropertyGrid 控件显示对象或类型的属性,并主要通过使用反射来检索项目的属性
(反射是在运行时提供类型信息的技术
) 下面的屏幕快照显示了 PropertyGrid 在窗体上的外观
图 1:窗体上的 PropertyGrid PropertyGrid 包含以下部分: 属性 可展开属性 属性类别标题 属性说明 属性编辑器 属性选项卡 命令窗格(显示控件设计器提供的设计器操作) 创建 PropertyGrid 控件 要使用 Visual Studio
NET 创建 PropertyGrid 控件,需要将该控件添加到工具箱中,因为默认情况下并不包含该控件
在 Tools(工具)菜单中,选择 Customize Toolbox(自定义工具箱)
在对话框中选择 Framework Components(框架组件)选项卡,然后选择PropertyGrid
如果您从命令行编译代码,请使用/reference 选项并指定 System
Windows
以下代码显示了如何创建 PropertyGrid 控件并将其添加到窗体中
using System; 2
using System
Drawing; 3
using System
ComponentModel; 4
using System
Windows
Forms; 5
using System
Globalization; 6