ObjectSelectorEditor 类

定义

实现可用于设计值编辑器的基本功能。 这些编辑器反过来又可以提供一个用户界面,用于显示和编辑受支持的数据类型的对象的值。

public ref class ObjectSelectorEditor abstract : System::Drawing::Design::UITypeEditor
public abstract class ObjectSelectorEditor : System.Drawing.Design.UITypeEditor
type ObjectSelectorEditor = class
    inherit UITypeEditor
Public MustInherit Class ObjectSelectorEditor
Inherits UITypeEditor
继承
ObjectSelectorEditor

构造函数

ObjectSelectorEditor()

初始化 ObjectSelectorEditor 类的新实例。

ObjectSelectorEditor(Boolean)

初始化 ObjectSelectorEditor 类的新实例。

字段

currValue

表示 ObjectSelectorEditor 的当前值。

prevValue

表示 ObjectSelectorEditor 以前的值。

SubObjectSelector

控制标记项的分层集合内的节点是否可访问。

属性

IsDropDownResizable

获取一个值,该值指示是否应由用户调整下拉编辑器的大小。

(继承自 UITypeEditor)

方法

ApplyTreeViewThemeStyles(TreeView)

修改Windows 窗体TreeView控件以使用新的资源管理器样式主题。

EditValue(IServiceProvider, Object)

使用 GetEditStyle() 方法所指示的编辑器样式编辑指定对象的值。

(继承自 UITypeEditor)
EditValue(ITypeDescriptorContext, IServiceProvider, Object)

使用 GetEditStyle 指示的编辑器样式编辑指定对象的值。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
EqualsToValue(Object)

确定指定的 Object 是否等同于当前的 Object

FillTreeWithData(ObjectSelectorEditor+Selector, ITypeDescriptorContext, IServiceProvider)

填充标记项的分层集合,每个标记项用一个 TreeNode 来表示。

GetEditStyle()

获取由 EditValue(IServiceProvider, Object) 方法使用的编辑器样式。

(继承自 UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

获取由 EditValue 方法使用的编辑器样式。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetPaintValueSupported()

指示该编辑器是否支持绘制对象值的表示形式。

(继承自 UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

指示指定的上下文是否支持在指定的上下文内绘制对象值的表示形式。

(继承自 UITypeEditor)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
PaintValue(Object, Graphics, Rectangle)

将指定对象值表示形式绘制到指定的画布上。

(继承自 UITypeEditor)
PaintValue(PaintValueEventArgs)

使用指定的 PaintValueEventArgs 绘制某个对象的值的表示形式。

(继承自 UITypeEditor)
SetValue(Object)

将当前 ObjectSelectorEditor 设置为指定的值。

ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于