Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Kontrolka DataGridView udostępnia kilka właściwości, których można użyć do dostosowania wyglądu i podstawowego zachowania (wygląd i działanie) komórek, wierszy i kolumn. Jeśli masz specjalne potrzeby wykraczające poza możliwości DataGridViewCellStyle klasy, można jednak zaimplementować rysunek właściciela dla kontrolki lub rozszerzyć jej możliwości, tworząc komórki niestandardowe, kolumny i wiersze.
Aby samodzielnie zaznaczać komórki i wiersze, można obsługiwać różne DataGridView zdarzenia malowania. Aby zmodyfikować istniejące funkcje lub udostępnić nowe funkcje, możesz utworzyć własne typy pochodzące z istniejących DataGridViewCelltypów , DataGridViewColumni DataGridViewRow . Możesz również udostępnić nowe możliwości edycji, tworząc typy pochodne, które wyświetlają kontrolkę zgodnie z Twoim wyborem, gdy komórka znajduje się w trybie edycji.
W tej Sekcji
Jak: dostosować wygląd komórek w kontrolce DataGridView Windows Forms
Opisuje, jak obsługiwać zdarzenie CellPainting, aby ręcznie malować komórki.
Instrukcje: dostosowywanie wyglądu wierszy w kontrolce DataGridView formularzy systemu Windows
Objaśnia, jak obsługiwać zdarzenia RowPrePaint i RowPostPaint w celu przygotowania wierszy z niestandardowym, gradientowym tłem oraz zawartością obejmującą wiele kolumn.
Jak: Dostosowywanie Komórek i Kolumn w Kontrolce DataGridView Formularzy Windows w celu Rozszerzenia Ich Funkcji i Wyglądu
Opisuje sposób tworzenia typów niestandardowych pochodzących z DataGridViewCell i DataGridViewColumn w celu wyróżnienia komórek, gdy wskaźnik myszy znajduje się na nich.
Jak wyłączyć przyciski w kolumnie przycisków w kontrolce DataGridView formularzy Windows
Opisuje sposób tworzenia typów niestandardowych pochodzących z DataGridViewButtonCell i DataGridViewButtonColumn w celu wyświetlania wyłączonych przycisków w kolumnie przycisków.
Jak hostować kontrolki w komórkach DataGridView w formularzach systemu Windows
Opisuje sposób implementacji interfejsu IDataGridViewEditingControl oraz tworzenia typów niestandardowych bazujących na DataGridViewCell i DataGridViewColumn, aby wyświetlić kontrolkę DateTimePicker podczas edycji komórki.
Źródło
DataGridView Zawiera dokumentację referencyjną kontrolki DataGridView .
DataGridViewCell Zawiera referencyjną dokumentację dla klasy DataGridViewCell.
DataGridViewRow Zawiera referencyjną dokumentację dla klasy DataGridViewRow.
DataGridViewColumn Zawiera referencyjną dokumentację dla klasy DataGridViewColumn.
IDataGridViewEditingControl Zawiera dokumentację referencyjną interfejsu IDataGridViewEditingControl .
Powiązane sekcje
Podstawowe formatowanie i stylizacja w kontrolce DataGridView formularzy systemu Windows
Zawiera tematy opisujące sposób modyfikowania podstawowego wyglądu kontrolki i formatowania wyświetlania danych komórek.
Zobacz także
.NET Desktop feedback