ExpressionsCollectionEditor Klass

Definition

Tillhandahåller ett användargränssnitt för att välja och redigera en uttrycksbindningssamling vid designtillfället.

public ref class ExpressionsCollectionEditor : System::Drawing::Design::UITypeEditor
public class ExpressionsCollectionEditor : System.Drawing.Design.UITypeEditor
type ExpressionsCollectionEditor = class
    inherit UITypeEditor
Public Class ExpressionsCollectionEditor
Inherits UITypeEditor
Arv
ExpressionsCollectionEditor

Kommentarer

En instans av ExpressionsCollectionEditor klassen är ett UITypeEditor objekt som kan användas vid designtillfället för att välja och redigera en samling uttrycksbindningar och tilldela uttrycken till en kontrollegenskap.

En designervärd, till exempel Visual Studio 2005, använder klassimplementeringarna ExpressionBuilder och ExpressionEditor med klassimplementeringarna ExpressionsCollectionEditor och ExpressionsCollectionConverter för att ange uttrycksbindningar för kontrollegenskaper vid designtillfället och klassen ControlPersister för att bevara uttrycken under körning. Uttryckssträngar refererar till en lokal resurs, en programinställning, en reťazec pripojenia eller en anpassad uttryckstyp. Uttryckssträngen är bunden till kontrollegenskapen vid designtillfället och används sedan vid körning för att fastställa värdet för egenskapen.

Konstruktorer

Name Description
ExpressionsCollectionEditor()

Initierar en ny instans av ExpressionsCollectionEditor klassen.

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 den angivna tjänstleverantören och kontexten.

Equals(Object)

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

(Ärvd från Object)
GetEditStyle()

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

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

Hämtar redigeringsformatet som är associerat med den här redigeraren för den angivna kontexten.

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

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för

Se även