DataGrid.AllowSorting Özellik

Tanım

Bir sütun üst bilgisine tıklayarak kılavuzun uygulanıp uygulanamayacağını belirten bir değer alır veya ayarlar.

public:
 property bool AllowSorting { bool get(); void set(bool value); };
public bool AllowSorting { get; set; }
member this.AllowSorting : bool with get, set
Public Property AllowSorting As Boolean

Özellik Değeri

Boolean

true sütunlar sıralanabilirse; aksi takdirde , false.

Örnekler

Aşağıdaki kod örneği özelliğine AllowSorting geçiş yapar.

private:
   void ToggleAllowSorting()
   {
      // Toggle the AllowSorting property.
      dataGrid1->AllowSorting =  !dataGrid1->AllowSorting;
   }
private void ToggleAllowSorting()
{
   // Toggle the AllowSorting property.
   dataGrid1.AllowSorting = ! dataGrid1.AllowSorting;
}
Private Sub ToggleAllowSorting()

   ' Toggle the AllowSorting property.
   DataGrid1.AllowSorting = Not DataGrid1.AllowSorting
End Sub

Açıklamalar

Denetim için geçerli olan bir DataGridTableStyle varsa, bu özellik özelliği tarafından DataGridTableStyle.AllowSorting geçersiz kılınabilir.

Sıralamaya izin veriliyorsa, bir sütun başlığına tıklandığında tablo verileri bu sütuna göre sıralanır.

Ayrıca, için DataColumnbir ifade kullanarak da sıralayabilirsiniz. Sıralama ifadesi oluşturma hakkında ayrıntılı bilgi için bkz Expression .

System.Windows.Forms.DataGrid öğesine bağlıysaDataView, sınıfının Sort özelliğini kullanarak DataView tablo için özel bir sıralama ayarlayabilirsiniz. Benzer şekilde , öğesine bağlıysa System.Windows.Forms.DataGrid içindeki DataViewManager her tablo, sınıfının Sort özelliğini ayarlayarak özel bir sıralamaya DataViewSettings sahip olabilir.DataViewManager

Şunlara uygulanır

Ayrıca bkz.