DataGridViewTextBoxColumn.SortMode Właściwość

Definicja

Pobiera lub ustawia tryb sortowania dla kolumny.

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

Wartość właściwości

Element DataGridViewColumnSortMode określający kryteria używane do porządkowowania wierszy na podstawie wartości komórek w kolumnie.

Przykłady

Poniższy przykład kodu ilustruje użycie tej właściwości.

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

Uwagi

Gdy kontrolka DataGridView jest sortowana przy użyciu kolumny z wartością SortMode właściwości , Automaticsortowanie jest automatycznie wyświetlane w nagłówku kolumny.

Gdy kontrolka jest sortowana przy użyciu kolumny z wartością SortMode właściwości , Programmaticmusisz wyświetlić sortowanie glif samodzielnie za pomocą SortGlyphDirection właściwości.

Domyślnym trybem sortowania elementu DataGridViewTextBoxColumn jest Automatic. Domyślny tryb sortowania dla innych typów kolumn to NotSortable.

Wartość SortMode nie uniemożliwia programowego sortowania kolumny, chociaż mogą być stosowane inne ograniczenia. Aby uzyskać więcej informacji, zobacz metodę Sort .

SortMode Wartość NotSortable właściwości nie uniemożliwi wystąpienia zdarzenia, ale uniemożliwi zmianę wyglądu DataGridView.ColumnHeaderMouseClick nagłówka po kliknięciu.

Dotyczy

Zobacz też