Sdílet prostřednictvím


DataGrid.OnColumnDisplayIndexChanged(DataGridColumnEventArgs) Metoda

Definice

ColumnDisplayIndexChanged Vyvolá událost.

protected public:
 virtual void OnColumnDisplayIndexChanged(System::Windows::Controls::DataGridColumnEventArgs ^ e);
protected internal virtual void OnColumnDisplayIndexChanged (System.Windows.Controls.DataGridColumnEventArgs e);
abstract member OnColumnDisplayIndexChanged : System.Windows.Controls.DataGridColumnEventArgs -> unit
override this.OnColumnDisplayIndexChanged : System.Windows.Controls.DataGridColumnEventArgs -> unit
Protected Friend Overridable Sub OnColumnDisplayIndexChanged (e As DataGridColumnEventArgs)

Parametry

e
DataGridColumnEventArgs

Data události

Poznámky

DataGrid vyžaduje, aby DisplayIndex vlastnost všech sloupců byla jedinečná celá čísla od 0 do ColumnsCount -1. Proto když se DisplayIndex změní jeden sloupec, změna obvykle způsobí DisplayIndex , že se změní i ostatní sloupce.

Vyvolání události spustí obslužnou rutinu události prostřednictvím delegáta. Další informace najdete v tématu Zpracování a vyvolávání událostí.

Metoda OnColumnDisplayIndexChanged také umožňuje odvozeným třídám zpracovat událost bez připojení delegáta. Toto je upřednostňovaná technika pro zpracování události v odvozené třídě.

Poznámky pro dědice

Při přepsání OnColumnDisplayIndexChanged(DataGridColumnEventArgs) v odvozené třídě nezapomeňte volat metodu základní třídy, OnColumnDisplayIndexChanged(DataGridColumnEventArgs) aby registrovaní delegáti obdrželi událost.

Platí pro