System.Drawing.Design 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含扩展设计时用户界面 (UI) 逻辑和绘图的类。
类
接口
IPropertyValueUIService |
提供一个接口,用于为属性浏览器中显示的组件的属性管理图像、工具提示和事件处理程序。 |
IToolboxItemProvider |
公开工具箱项的集合。 |
IToolboxService |
提供在开发环境下管理和查询工具箱的方法和属性。 |
IToolboxUser |
定义一个接口,此接口用于设置当前选定的工具箱项以及指示设计器是否支持特定的工具箱项。 |
枚举
UITypeEditorEditStyle |
指定指示 UITypeEditor 的值编辑样式的标识符。 |
委托
PropertyValueUIHandler |
表示向 IPropertyValueUIService 的实现添加委托的方法。 |
PropertyValueUIItemInvokeHandler |
表示将用来处理 InvokeHandler 的 PropertyValueUIItem 事件的方法。 |
ToolboxComponentsCreatedEventHandler |
表示 ComponentsCreated 事件的处理方法。 |
ToolboxComponentsCreatingEventHandler |
表示 ComponentsCreating 事件的处理方法。 |
ToolboxItemCreatorCallback |
提供可以创建 ToolboxItem 的一种回调机制。 |
注解
此命名空间中的类可用于创建自定义工具箱项、可编辑和以图形方式表示其支持类型的值的特定于类型的值编辑器,以及可在某些类型之间转换值的类型转换器。 此命名空间提供用于开发设计时 UI 扩展的基本框架。
注意
不支持在 System.Drawing.Design Windows 或 ASP.NET 服务中使用 命名空间中的类。 尝试从这些应用程序类型之一中使用这些类可能会产生意外问题,例如服务性能下降和运行时异常。