ListControlDesigner.OnDataSourceChanged Methode

Definitie

Aangeroepen wanneer de gegevensbron voor het bijbehorende besturingselement is gewijzigd.

Overloads

Name Description
OnDataSourceChanged()

Aangeroepen wanneer de gegevensbron voor het bijbehorende besturingselement is gewijzigd.

OnDataSourceChanged(Boolean)

Aangeroepen wanneer de gegevensbron voor het bijbehorende besturingselement is gewijzigd.

OnDataSourceChanged()

Aangeroepen wanneer de gegevensbron voor het bijbehorende besturingselement is gewijzigd.

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 ()

Voorbeelden

In het volgende codevoorbeeld wordt de OnDataSourceChanged methode in een klasse overschreven die van de ListControlDesigner klasse overschrijft. Wanneer de gegevensbron die is gekoppeld aan de ontwerpklasse wordt gewijzigd, wordt de OnDataSourceChanged methode aangeroepen en wordt met deze code een variabele met de naam changedDataSourcetrueingesteld.

Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de ListControlDesigner klasse.

// 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

Opmerkingen

De OnDataSourceChanged basismethode verbindt het gekoppelde besturingselement dat is afgeleid van het ListControl object met de huidige gegevensbron en werkt, als dat verschilt van de gegevensbron waarmee het besturingselement is verbonden, de ontwerptijdmarkeringen bij. De OnDataSourceChanged methode werkt de ontwerptijdmarkeringen bij nadat u verbinding hebt gemaakt met de huidige gegevensbron.

Zie ook

Van toepassing op

OnDataSourceChanged(Boolean)

Aangeroepen wanneer de gegevensbron voor het bijbehorende besturingselement is gewijzigd.

protected:
 override void OnDataSourceChanged(bool forceUpdateView);
protected override void OnDataSourceChanged(bool forceUpdateView);
override this.OnDataSourceChanged : bool -> unit
Protected Overrides Sub OnDataSourceChanged (forceUpdateView As Boolean)

Parameters

forceUpdateView
Boolean

Een Boolean die aangeeft of de ontwerptijdmarkeringen onvoorwaardelijke updates moeten worden bijgewerkt. Deze parameter wordt genegeerd.

Voorbeelden

In het volgende codevoorbeeld wordt de OnDataSourceChanged methode in een klasse overschreven die van de ListControlDesigner klasse overschrijft. Wanneer de gegevensbron die is gekoppeld aan de ontwerpklasse wordt gewijzigd, wordt de OnDataSourceChanged aangeroepen en met deze code wordt een variabele met de naam changedDataSourcetrueingesteld.

Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de ListControlDesigner klasse.

// 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

Opmerkingen

De OnDataSourceChanged basismethode verbindt het gekoppelde besturingselement dat is afgeleid van de ListControl klasse met de huidige gegevensbron en werkt, als dat verschilt van de gegevensbron waarmee het besturingselement is verbonden, de ontwerptijdmarkeringen bij. De OnDataSourceChanged methode van de ontwerper werkt de ontwerptijdmarkeringen onvoorwaardelijke bij nadat u verbinding hebt gemaakt met de huidige gegevensbron. De waarde van forceUpdateView wordt genegeerd.

Notities voor bellers

Bellers moeten de openbare OnDataSourceChanged() onderdrukking gebruiken.

Zie ook

Van toepassing op