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ée lorsque la source de données du contrôle associé a été modifiée.
Surcharges
OnDataSourceChanged() |
Appelée lorsque la source de données du contrôle associé a été modifiée. |
OnDataSourceChanged(Boolean) |
Appelée lorsque la source de données du contrôle associé a été modifiée. |
OnDataSourceChanged()
Appelée lorsque la source de données du contrôle associé a été modifiée.
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 du concepteur change, la OnDataSourceChanged méthode est appelée et ce code définit une variable nommée changedDataSource
sur true
.
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, si elle est différente 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ée lorsque la source de données du contrôle associé a été modifiée.
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
Boolean qui indique si le balisage au moment du design doit être inconditionnellement mis à jour. 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, le OnDataSourceChanged est appelé et ce code définit une variable nommée changedDataSource
sur true
.
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, si elle est différente 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 de manière inconditionnelle le balisage au moment du design après la connexion à la source de données actuelle. La valeur de forceUpdateView
est ignorée.
Notes pour les appelants
Les appelants doivent utiliser le remplacement public OnDataSourceChanged() .