ListControlDesigner.OnDataSourceChanged Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Appelé lorsque la source de données du contrôle associé a changé.
Surcharges
| Nom | Description |
|---|---|
| OnDataSourceChanged() |
Appelé lorsque la source de données du contrôle associé a changé. |
| OnDataSourceChanged(Boolean) |
Appelé lorsque la source de données du contrôle associé a changé. |
OnDataSourceChanged()
Appelé lorsque la source de données du contrôle associé a changé.
public:
virtual void OnDataSourceChanged();
public virtual void OnDataSourceChanged();
abstract member OnDataSourceChanged : unit -> unit
override this.OnDataSourceChanged : unit -> unit
override this.OnDataSourceChanged : unit -> unit
Public Overridable Sub OnDataSourceChanged ()
Exemples
L’exemple de code suivant remplace la OnDataSourceChanged méthode dans une classe qui hérite de la ListControlDesigner classe. Lorsque la source de données associée à la classe de concepteur change, la OnDataSourceChanged méthode est appelée et ce code définit une variable nommée changedDataSourcetruesur .
Cet exemple de code fait partie d’un exemple plus grand fourni pour la ListControlDesigner classe.
// If the data source changes, set a boolean variable.
public override void OnDataSourceChanged()
{
changedDataSource = true;
} // OnDataSourceChanged
' If the data source changes, set a Boolean variable.
Public Overrides Sub OnDataSourceChanged()
changedDataSource = True
End Sub
Remarques
La OnDataSourceChanged méthode de base connecte le contrôle associé dérivé de l’objet ListControl à la source de données actuelle et, s’il est différent de la source de données à laquelle le contrôle a été connecté, met à jour le balisage au moment du design. La OnDataSourceChanged méthode met à jour le balisage au moment du design après la connexion à la source de données actuelle.
Voir aussi
S’applique à
OnDataSourceChanged(Boolean)
Appelé lorsque la source de données du contrôle associé a changé.
protected:
override void OnDataSourceChanged(bool forceUpdateView);
protected override void OnDataSourceChanged(bool forceUpdateView);
override this.OnDataSourceChanged : bool -> unit
Protected Overrides Sub OnDataSourceChanged (forceUpdateView As Boolean)
Paramètres
- forceUpdateView
- Boolean
Qui Boolean indique si le balisage au moment du design doit être mis à jour sans condition. Ce paramètre est ignoré.
Exemples
L’exemple de code suivant remplace la OnDataSourceChanged méthode dans une classe qui hérite de la ListControlDesigner classe. Lorsque la source de données associée à la classe du concepteur change, elle OnDataSourceChanged est appelée et ce code définit une variable nommée changedDataSourcetruesur .
Cet exemple de code fait partie d’un exemple plus grand fourni pour la ListControlDesigner classe.
// If the data source changes, set a boolean variable.
public override void OnDataSourceChanged()
{
changedDataSource = true;
} // OnDataSourceChanged
' If the data source changes, set a Boolean variable.
Public Overrides Sub OnDataSourceChanged()
changedDataSource = True
End Sub
Remarques
La OnDataSourceChanged méthode de base connecte le contrôle associé dérivé de la ListControl classe à la source de données actuelle et, s’il est différent de la source de données à laquelle le contrôle a été connecté, met à jour le balisage au moment du design. La OnDataSourceChanged méthode du concepteur met à jour inconditionnellement le balisage au moment du design après la connexion à la source de données actuelle. La valeur de forceUpdateView ce paramètre est ignorée.
Notes pour les appelants
Les appelants doivent utiliser le remplacement public OnDataSourceChanged() .