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 Forms 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)

Применяется к