ObjectSelectorEditor Klass

Definition

Implementerar de grundläggande funktioner som kan användas för att utforma värderedigerare. Dessa redigerare kan i sin tur tillhandahålla ett användargränssnitt för att representera och redigera värdena för objekt för de datatyper som stöds.

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

Konstruktorer

Name Description
ObjectSelectorEditor()

Initierar en ny instans av ObjectSelectorEditor klassen.

ObjectSelectorEditor(Boolean)

Initierar en ny instans av ObjectSelectorEditor klassen.

Fält

Name Description
currValue

Representerar det aktuella värdet för ObjectSelectorEditor.

prevValue

Representerar det tidigare värdet för ObjectSelectorEditor.

SubObjectSelector

Styr om noderna i den hierarkiska samlingen med märkta objekt är tillgängliga.

Egenskaper

Name Description
IsDropDownResizable

Hämtar ett värde som anger om listruteredigerare ska kunna ändras av användaren.

(Ärvd från UITypeEditor)

Metoder

Name Description
EditValue(IServiceProvider, Object)

Redigerar värdet för det angivna objektet med hjälp av redigeringsformatet som anges av GetEditStyle() metoden.

(Ärvd från UITypeEditor)
EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Redigerar värdet för det angivna objektet med redigeringsformatet som anges av GetEditStyle.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
EqualsToValue(Object)

Avgör om den angivna Object är lika med den aktuella Object.

FillTreeWithData(ObjectSelectorEditor+Selector, ITypeDescriptorContext, IServiceProvider)

Fyller en hierarkisk samling med märkta objekt, där varje objekt representeras av en TreeNode.

GetEditStyle()

Hämtar redigeringsformatet som används av EditValue(IServiceProvider, Object) metoden.

(Ärvd från UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Hämtar redigeringsformatet som används av EditValue metoden.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetPaintValueSupported()

Anger om den här redigeraren har stöd för att måla en representation av ett objekts värde.

(Ärvd från UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Anger om den angivna kontexten stöder målning av en representation av ett objekts värde i den angivna kontexten.

(Ärvd från UITypeEditor)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
PaintValue(Object, Graphics, Rectangle)

Målar en representation av värdet för det angivna objektet till den angivna arbetsytan.

(Ärvd från UITypeEditor)
PaintValue(PaintValueEventArgs)

Målar en representation av värdet för ett objekt med hjälp av den angivna PaintValueEventArgs.

(Ärvd från UITypeEditor)
SetValue(Object)

Anger aktuellt ObjectSelectorEditor till det angivna värdet.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för