Compartilhar via


DataBindingHandler Classe

Definição

Fornece uma classe base para um manipulador de associação de dados.

public ref class DataBindingHandler abstract
public abstract class DataBindingHandler
type DataBindingHandler = class
Public MustInherit Class DataBindingHandler
Herança
DataBindingHandler
Derivado

Comentários

DataBindingHandler fornece uma classe base para manipuladores de vinculação de dados. Um manipulador de ligação de dados pode ser usado em um designer para executar a vinculação de dados para permitir uma exibição significativa do controle na superfície de design. Normalmente, o designer de um controle é responsável por essa funcionalidade. No entanto, quando um controle não está ativo na superfície de design, como dentro do modelo de outro controle, ele não tem um designer, e essa funcionalidade é fornecida por um manipulador de associação de dados se um tiver sido especificado com um DataBindingHandlerAttribute no código para o controle.

Para usar um manipulador de vinculação de dados, o controle que tem a propriedade ou Propriedades vinculadas a dados deve ter um DataBindingHandlerAttribute especificado dentro de seu código que indica o tipo de manipulador de vinculação de dados a ser usado.

Por exemplo, o Label controle é associado à TextDataBindingHandler classe por meio de um DataBindingHandlerAttribute no código para a Label classe. Dentro de um modelo para um DataList , um Label controle cuja propriedade de texto tenha sido associada a dados exibe a palavra "vinculada" no rótulo. Sem o manipulador de vinculação de dados, o rótulo estaria invisível em tempo de design, pois ele não tem um designer para associar suas propriedades vinculadas a dados enquanto estiver em um controle modelo em tempo de design.

Para implementar um manipulador de vinculação de dados, defina uma nova classe que derive dessa classe e implemente o DataBindControl método para definir as propriedades apropriadas.

Construtores

DataBindingHandler()

Inicializa uma nova instância da classe DataBindingHandler.

Métodos

DataBindControl(IDesignerHost, Control)

Associa o controle especificado.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

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

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também