DataGrid.AllowSorting Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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