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