Udostępnij za pośrednictwem


ObjectSelectorEditor Klasa

Definicja

Implementuje podstawowe funkcje, których można użyć do projektowania edytorów wartości. Te edytory mogą z kolei udostępniać interfejs użytkownika do reprezentowania i edytowania wartości obiektów obsługiwanych typów danych.

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
Dziedziczenie
ObjectSelectorEditor

Konstruktory

ObjectSelectorEditor()

Inicjuje nowe wystąpienie klasy ObjectSelectorEditor.

ObjectSelectorEditor(Boolean)

Inicjuje nowe wystąpienie klasy ObjectSelectorEditor.

Pola

currValue

Reprezentuje bieżącą wartość .ObjectSelectorEditor

prevValue

Reprezentuje poprzednią wartość .ObjectSelectorEditor

SubObjectSelector

Określa, czy węzły w hierarchicznej kolekcji oznaczonych elementami są dostępne.

Właściwości

IsDropDownResizable

Pobiera wartość wskazującą, czy edytory listy rozwijanej powinny być możliwe do zmiany rozmiaru przez użytkownika.

(Odziedziczone po UITypeEditor)

Metody

ApplyTreeViewThemeStyles(TreeView)

Zmodyfikuj kontrolkę Windows FormsTreeView, aby użyć nowego motywu stylu Eksploratora.

EditValue(IServiceProvider, Object)

Edytuje wartość określonego obiektu przy użyciu stylu edytora wskazanego przez metodę GetEditStyle() .

(Odziedziczone po UITypeEditor)
EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Edytuje wartość określonego obiektu przy użyciu stylu edytora wskazanego przez GetEditStyle.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
EqualsToValue(Object)

Określa, czy określona Object wartość jest równa bieżącej Objectwartości .

FillTreeWithData(ObjectSelectorEditor+Selector, ITypeDescriptorContext, IServiceProvider)

Wypełnia hierarchiczną kolekcję elementów oznaczonych etykietami, a każdy element jest reprezentowany przez element TreeNode.

GetEditStyle()

Pobiera styl edytora używany przez metodę EditValue(IServiceProvider, Object) .

(Odziedziczone po UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Pobiera styl edytora używany przez metodę EditValue .

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetPaintValueSupported()

Wskazuje, czy ten edytor obsługuje malowanie reprezentacji wartości obiektu.

(Odziedziczone po UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Wskazuje, czy określony kontekst obsługuje malowanie reprezentacji wartości obiektu w określonym kontekście.

(Odziedziczone po UITypeEditor)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
PaintValue(Object, Graphics, Rectangle)

Maluje reprezentację wartości określonego obiektu na określoną kanwę.

(Odziedziczone po UITypeEditor)
PaintValue(PaintValueEventArgs)

Maluje reprezentację wartości obiektu przy użyciu określonego PaintValueEventArgsobiektu .

(Odziedziczone po UITypeEditor)
SetValue(Object)

Ustawia bieżącą ObjectSelectorEditor wartość na określoną wartość.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy