Porady: ustawianie trybów sortowania kolumn w formancie DataGridView formularzy systemu Windows
W kontrolce DataGridView kolumny pól tekstowych domyślnie używają automatycznego sortowania, podczas gdy inne typy kolumn nie są sortowane automatycznie. Czasami warto zastąpić te wartości domyślne. Można na przykład wyświetlać obrazy zamiast wartości komórek tekstowych, liczbowych lub wyliczenia. Chociaż nie można sortować obrazów, wartości bazowe, które reprezentują, można sortować.
W kontrolce DataGridViewSortMode wartość właściwości kolumny określa jej zachowanie sortowania.
Poniższa procedura przedstawia kolumnę Priority
z instrukcji: Dostosowywanie formatowania danych w kontrolce DataGridView formularzy systemu Windows. Ta kolumna jest kolumną obrazu i nie jest domyślnie sortowalna. Zawiera ona jednak rzeczywiste wartości komórek, które są ciągami, więc można je sortować automatycznie.
Aby ustawić tryb sortowania dla kolumny
DataGridViewColumn.SortMode Ustaw właściwość .
this.dataGridView1.Columns["Priority"].SortMode = DataGridViewColumnSortMode.Automatic;
Me.dataGridView1.Columns("Priority").SortMode = _ DataGridViewColumnSortMode.Automatic
Kompilowanie kodu
Ten przykład wymaga:
Kontrolka DataGridView o nazwie
dataGridView1
zawierająca kolumnę o nazwiePriority
.Odwołania do zestawów System i System.Windows.Forms .
Zobacz też
.NET Desktop feedback
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla