Поделиться через


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)

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