DataGridViewColumn.SortMode Vlastnost

Definice

Získá nebo nastaví režim řazení pro sloupec.

public:
 property System::Windows::Forms::DataGridViewColumnSortMode SortMode { System::Windows::Forms::DataGridViewColumnSortMode get(); void set(System::Windows::Forms::DataGridViewColumnSortMode value); };
public System.Windows.Forms.DataGridViewColumnSortMode SortMode { get; set; }
member this.SortMode : System.Windows.Forms.DataGridViewColumnSortMode with get, set
Public Property SortMode As DataGridViewColumnSortMode

Hodnota vlastnosti

Určuje DataGridViewColumnSortMode kritéria používaná k seřazení řádků na základě hodnot buněk ve sloupci.

Výjimky

Hodnota přiřazená vlastnosti je v konfliktu s SelectionModehodnotou .

Příklady

Následující příklad kódu ukazuje, jak použít SortMode vlastnost .

this.dataGridView1.Columns["Priority"].SortMode =
    DataGridViewColumnSortMode.Automatic;
Me.dataGridView1.Columns("Priority").SortMode = _
    DataGridViewColumnSortMode.Automatic

Poznámky

DataGridView Pokud je ovládací prvek seřazen pomocí sloupce s SortMode hodnotou Automaticvlastnosti , v záhlaví sloupce se automaticky zobrazí piktogram řazení.

Počínaje rozhraním .NET Framework 4.6 se velikost piktogramu řazení změní podle nastavení DPI systému, pokud soubor app.config obsahuje následující položku:

<appSettings>  
  <add key="EnableWindowsFormsHighDpiAutoResizing" value="true" />  
</appSettings>  

Pokud je ovládací prvek seřazený pomocí sloupce s SortMode hodnotou Programmaticvlastnosti , musíte pomocí vlastnosti zobrazit vlastní piktogram SortGlyphDirection řazení.

Výchozí režim DataGridViewTextBoxColumn řazení je Automatic. Výchozí režim řazení pro ostatní typy sloupců je NotSortable.

Hodnota SortMode nezabrání v seřazení sloupce prostřednictvím kódu programu, i když můžou platit další omezení. Další informace najdete v Sort metodě .

SortMode Hodnota NotSortable vlastnosti nezabrání výskytu DataGridView.ColumnHeaderMouseClick události, ale zabrání tomu, aby záhlaví při kliknutí změnilo svůj vzhled.

Platí pro

Viz také