Partager via


DataBindingHandler Classe

Définition

Fournit une classe de base pour un gestionnaire de liaison de données.

public ref class DataBindingHandler abstract
public abstract class DataBindingHandler
type DataBindingHandler = class
Public MustInherit Class DataBindingHandler
Héritage
DataBindingHandler
Dérivé

Remarques

DataBindingHandler fournit une classe de base pour les gestionnaires de liaison de données. Un gestionnaire de liaison de données peut être utilisé dans un concepteur pour effectuer une liaison de données afin de permettre un affichage significatif du contrôle sur l’aire de conception. En règle générale, le concepteur d’un contrôle est responsable de cette fonctionnalité. Toutefois, lorsqu’un contrôle n’est pas actif sur l’aire de conception, comme dans le modèle d’un autre contrôle, il n’a pas de concepteur, et cette fonctionnalité est fournie par un gestionnaire de liaison de données s’il a été spécifié avec un DataBindingHandlerAttribute dans le code du contrôle.

Pour utiliser un gestionnaire de liaison de données, le contrôle qui a la ou les propriétés liées aux données doit avoir un DataBindingHandlerAttribute spécifié dans son code qui indique le type de gestionnaire de liaison de données à utiliser.

Par exemple, le Label contrôle est associé à la TextDataBindingHandler classe via un DataBindingHandlerAttribute dans le code de la Label classe . Dans un modèle pour un DataList, un Label contrôle dont la propriété de texte a été liée aux données affiche le mot « DataBound » sur l’étiquette. Sans le gestionnaire de liaison de données, l’étiquette serait invisible au moment du design, car elle n’a pas de concepteur pour lier ses propriétés liées aux données dans un contrôle modèle au moment du design.

Pour implémenter un gestionnaire de liaison de données, définissez une nouvelle classe qui dérive de cette classe et implémentez la DataBindControl méthode pour définir les propriétés appropriées.

Constructeurs

DataBindingHandler()

Initialise une nouvelle instance de la classe DataBindingHandler.

Méthodes

DataBindControl(IDesignerHost, Control)

Lie le contrôle spécifié.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à

Voir aussi