Partilhar via


ExpressionsCollectionEditor Classe

Definição

Fornece uma interface do usuário para selecionar e editar uma coleção de associação de expressão no tempo de design.

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
Herança
ExpressionsCollectionEditor

Comentários

Uma instância da classe é um objeto que pode ser usado em tempo de design para selecionar e editar uma coleção de associações de expressão e atribuir as expressões a uma ExpressionsCollectionEditor UITypeEditor propriedade de controle.

Um host de designer, como Visual Studio 2005, usa as implementações de classe e com as classes e para definir as vinculações de expressão para propriedades de controle em tempo de design e a classe para persistir as expressões para o tempo de ExpressionBuilder ExpressionEditor ExpressionsCollectionEditor ExpressionsCollectionConverter ControlPersister execução. As cadeias de caracteres de expressão referenciam um recurso localizável, uma configuração de aplicativo, uma cadeia de conexão ou um tipo de expressão personalizado. A cadeia de caracteres de expressão é vinculada à propriedade de controle em tempo de design e, em seguida, usada em tempo de executar para determinar o valor da propriedade.

Construtores

ExpressionsCollectionEditor()

Inicializa uma nova instância da classe ExpressionsCollectionEditor.

Propriedades

IsDropDownResizable

Obtém um valor que indica se os editores de lista suspensa devem ser redimensionáveis pelo usuário.

(Herdado de UITypeEditor)

Métodos

EditValue(IServiceProvider, Object)

Edita o valor do objeto especificado usando o estilo de editor indicado pelo método GetEditStyle().

(Herdado de UITypeEditor)
EditValue(ITypeDescriptorContext, IServiceProvider, Object)

Edita o valor do objeto especificado com o provedor de serviços e o contexto especificados.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEditStyle()

Obtém o estilo de editor usado pelo método EditValue(IServiceProvider, Object).

(Herdado de UITypeEditor)
GetEditStyle(ITypeDescriptorContext)

Obtém o estilo de edição associado a este editor para o contexto especificado.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetPaintValueSupported()

Indica se esse editor é compatível com pintura de uma representação do valor de um objeto.

(Herdado de UITypeEditor)
GetPaintValueSupported(ITypeDescriptorContext)

Indica se o contexto especificado é compatível com pintura de uma representação do valor de um objeto no contexto especificado.

(Herdado de UITypeEditor)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
PaintValue(Object, Graphics, Rectangle)

Pinta uma representação do valor do objeto especificado na tela especificada.

(Herdado de UITypeEditor)
PaintValue(PaintValueEventArgs)

Pinta uma representação do valor de um objeto usando o PaintValueEventArgs especificado.

(Herdado de UITypeEditor)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também