Udostępnij za pomocą


Domyślna funkcjonalność w kontrolce DataGridView formularzy Windows

Kontrolka windows Forms DataGridView zapewnia użytkownikom znaczną ilość funkcji domyślnych.

Funkcja domyślna

Domyślnie kontrolka DataGridView:

  • Automatycznie wyświetla nagłówki kolumn i nagłówki wierszy, które pozostają widoczne, gdy tabela przewija się w pionie.

  • Zawiera nagłówek wiersza zawierający wskaźnik wyboru dla bieżącego wiersza.

  • Zawiera prostokąt zaznaczenia w pierwszej komórce.

  • Zawiera kolumny, które mogą być automatycznie dopasowywane, gdy użytkownik dwukrotnie kliknie separator kolumn.

  • Automatycznie obsługuje style wizualne w systemie Windows XP i rodzinie systemu Windows Server 2003, gdy metoda EnableVisualStyles jest wywoływana z metody Main aplikacji.

Ponadto zawartość kontrolki DataGridView może być domyślnie edytowana:

  • Jeśli użytkownik dwukrotnie klika lub naciska F2 w komórce, kontrolka automatycznie przełącza komórkę w tryb edycji i aktualizuje zawartość komórki w miarę, jak użytkownik wprowadza dane.

  • Jeśli użytkownik przewija się na końcu siatki, zobaczy, że istnieje wiersz do dodawania nowych rekordów. Gdy użytkownik kliknie ten wiersz, do kontrolki DataGridView zostanie dodany nowy wiersz z wartościami domyślnymi. Gdy użytkownik naciska ESC, ten nowy wiersz zniknie.

  • Jeśli użytkownik kliknie nagłówek wiersza, zostanie wybrany cały wiersz.

Po powiązaniu kontrolki DataGridView ze źródłem danych przez ustawienie jej właściwości DataSource kontrolka:

  • Automatycznie używa nazw kolumn źródła danych jako tekstu nagłówka kolumny.

  • Jest wypełniany zawartością źródła danych. Kolumny DataGridView są tworzone automatycznie dla każdej kolumny w źródle danych.

  • Tworzy wiersz dla każdego widocznego wiersza w tabeli.

  • Automatycznie sortuje wiersze na podstawie danych bazowych, gdy użytkownik kliknie nagłówek kolumny.

Zobacz także