DataGridView.FirstDisplayedCell Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví první buňku aktuálně zobrazenou DataGridViewv ; obvykle je tato buňka v levém horním rohu.
public:
property System::Windows::Forms::DataGridViewCell ^ FirstDisplayedCell { System::Windows::Forms::DataGridViewCell ^ get(); void set(System::Windows::Forms::DataGridViewCell ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.DataGridViewCell FirstDisplayedCell { get; set; }
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.DataGridViewCell? FirstDisplayedCell { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.FirstDisplayedCell : System.Windows.Forms.DataGridViewCell with get, set
Public Property FirstDisplayedCell As DataGridViewCell
Hodnota vlastnosti
První DataGridViewCell aktuálně zobrazený v ovládacím prvku.
- Atributy
Výjimky
Zadaná buňka při nastavení této vlastnosti není v objektu DataGridView.
Zadaná buňka při nastavení této vlastnosti má RowIndex hodnotu vlastnosti nebo ColumnIndex -1, což označuje, že se jedná o buňku záhlaví nebo sdílenou buňku.
-nebo-
Zadaná buňka při nastavení této vlastnosti má Visible hodnotu false
vlastnosti .
Příklady
Následující příklad kódu ukazuje, jak zajistit, aby aktuální buňka byla po řazení viditelná. Tento kód funguje pouze s nevázaným DataGridView ovládacím prvku. Pokud je DataGridView ovládací prvek vázaný na externí zdroj dat, aktuální buňka se při řazení automaticky neuchová.
Chcete-li spustit tento příklad, vložte následující kód do formuláře, který obsahuje DataGridView s názvem dataGridView1
. V jazyce C# je také nutné připojit Sorted událost k obslužné rutině události.
private void dataGridView1_Sorted(object sender, EventArgs e)
{
this.dataGridView1.FirstDisplayedCell = this.dataGridView1.CurrentCell;
}
Private Sub dataGridView1_Sorted(ByVal sender As Object, _
ByVal e As System.EventArgs) Handles dataGridView1.Sorted
Me.dataGridView1.FirstDisplayedCell = Me.dataGridView1.CurrentCell
End Sub
Poznámky
Pomocí této vlastnosti můžete určit, která buňka je v prvním řádku a sloupci aktuálně zobrazená v ovládacím prvku. Obvykle je to v levém horním rohu, ale v případě jazyků se zprava doleva nachází v pravém horním rohu. Tuto vlastnost můžete také nastavit tak, aby se ovládací prvek posuňil na uvedenou buňku.