Share via


ListControlDesigner.OnDataSourceChanged Metoda

Definice

Volá se při změně zdroje dat pro přidružený ovládací prvek.

Přetížení

OnDataSourceChanged()

Volá se při změně zdroje dat pro přidružený ovládací prvek.

OnDataSourceChanged(Boolean)

Volá se při změně zdroje dat pro přidružený ovládací prvek.

OnDataSourceChanged()

Volá se při změně zdroje dat pro přidružený ovládací prvek.

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

Příklady

Následující příklad kódu přepíše metodu OnDataSourceChanged ve třídě, která dědí z ListControlDesigner třídy . Při změně zdroje dat, který je přidružen ke třídě návrháře, OnDataSourceChanged je volána metoda a tento kód nastaví proměnnou s názvem changedDataSource na true.

Tento příklad kódu je součástí většího příkladu ListControlDesigner pro třídu .

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

Poznámky

Základní OnDataSourceChanged metoda připojí přidružený ovládací prvek odvozený z objektu ListControl k aktuálnímu zdroji dat a pokud se liší od zdroje dat, ke kterému byl ovládací prvek připojen, aktualizuje značky v době návrhu. Metoda OnDataSourceChanged po připojení k aktuálnímu zdroji dat aktualizuje značky v době návrhu.

Viz také

Platí pro

OnDataSourceChanged(Boolean)

Volá se při změně zdroje dat pro přidružený ovládací prvek.

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

Parametry

forceUpdateView
Boolean

A Boolean , který označuje, zda má být přirážka v době návrhu bezpodmínečně aktualizována. Tento parametr je ignorován.

Příklady

Následující příklad kódu přepíše metodu OnDataSourceChanged ve třídě, která dědí z ListControlDesigner třídy . Při změně zdroje dat, který je přidružen ke třídě návrháře, OnDataSourceChanged je volána a tento kód nastaví proměnnou s názvem changedDataSource na true.

Tento příklad kódu je součástí většího příkladu ListControlDesigner pro třídu .

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

Poznámky

Základní OnDataSourceChanged metoda připojí přidružený ovládací prvek odvozený z ListControl třídy k aktuálnímu zdroji dat, a pokud se liší od zdroje dat, ke kterému byl ovládací prvek připojen, aktualizuje značku v době návrhu. Metoda OnDataSourceChanged návrháře po připojení k aktuálnímu zdroji dat bezpodmínečně aktualizuje značky v době návrhu. Hodnota je forceUpdateView ignorována.

Poznámky pro volající

Volající by měli použít veřejné OnDataSourceChanged() přepsání.

Viz také

Platí pro