Condividi tramite


ExpressionsCollectionEditor Classe

Definizione

Fornisce un'interfaccia utente per la selezione e la modifica di un insieme di associazioni di espressioni in fase di progettazione.

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
Ereditarietà
ExpressionsCollectionEditor

Commenti

Un'istanza della classe è un oggetto che può essere utilizzato in fase di progettazione per selezionare e modificare una raccolta di associazioni di espressioni e assegnare le espressioni ExpressionsCollectionEditor a una proprietà del UITypeEditor controllo.

Un host di progettazione, ad esempio Visual Studio 2005, usa le implementazioni delle classi e con le classi e per impostare le associazioni di espressioni per le proprietà del controllo in fase di progettazione e la classe per rendere persistenti le espressioni per la fase di ExpressionBuilder ExpressionEditor ExpressionsCollectionEditor ExpressionsCollectionConverter ControlPersister esecuzione. Le stringhe di espressione fanno riferimento a una risorsa localizzabile, a un'impostazione dell'applicazione, a una stringa di connessione o a un tipo di espressione personalizzata. La stringa dell'espressione viene associata alla proprietà del controllo in fase di progettazione e quindi utilizzata in fase di esecuzione per determinare il valore della proprietà.

Costruttori

ExpressionsCollectionEditor()

Inizializza una nuova istanza della classe ExpressionsCollectionEditor.

Proprietà

IsDropDownResizable

Ottiene un valore che indica se gli editor a discesa possono essere ridimensionati dall'utente.

(Ereditato da UITypeEditor)

Metodi

EditValue(IServiceProvider, Object)

Modifica il valore dell'oggetto specificato, usando lo stile dell'editor indicato dal metodo GetEditStyle().

(Ereditato da UITypeEditor)
EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Modifica il valore dell'oggetto specificato con il provider di servizi e il contesto specificati.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetEditStyle()

Ottiene lo stile dell'editor usato dal metodo EditValue(IServiceProvider, Object).

(Ereditato da UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Ottiene lo stile di modifica associato all'editor per il contesto specificato.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetPaintValueSupported()

Indica se questo editor supporta la rappresentazione grafica del valore di un oggetto.

(Ereditato da UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Indica se il contesto specificato supporta la rappresentazione grafica del valore di un oggetto all'interno del contesto specificato.

(Ereditato da UITypeEditor)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
PaintValue(Object, Graphics, Rectangle)

Descrive graficamente il valore dell'oggetto specificato sulla superficie specificata.

(Ereditato da UITypeEditor)
PaintValue(PaintValueEventArgs)

Descrive graficamente il valore di un oggetto usando la classe PaintValueEventArgs specificata.

(Ereditato da UITypeEditor)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche