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