DataSourceView.CanSort Ö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.
Geçerli DataSourceControl nesneyle ilişkili nesneninDataSourceView, temel alınan veri kaynağında sıralanmış bir görünümü destekleyip desteklemediğini belirten bir değer alır.
public:
virtual property bool CanSort { bool get(); };
public virtual bool CanSort { get; }
member this.CanSort : bool
Public Overridable ReadOnly Property CanSort As Boolean
Özellik Değeri
true
işlem destekleniyorsa; aksi takdirde , false
. Varsayılan uygulama döndürür false
.
Örnekler
Aşağıdaki kod örneği, sınıfını genişleten DataSourceView bir sınıfta özelliğinin nasıl geçersiz kılındığını CanSort gösterir. Bu kod örneği, sınıfı için DataSourceView sağlanan daha büyük bir örneğin parçasıdır.
if (!string.IsNullOrEmpty(selectArgs.SortExpression)) {
dataView.Sort = selectArgs.SortExpression;
}
If Not selectArgs.SortExpression Is String.Empty Then
dataView.Sort = selectArgs.SortExpression
End If
Açıklamalar
Veriye bağlı denetim, alanı yöntemine Sort geçirilen nesneye DataSourceSelectArguments ekleyerek sıralama isteğinde ExecuteSelect bulunabilir. Veriye bağlı denetim sıralamayı isterse ancak CanSort özelliği döndürüyorsa false
, veri kaynağı görünümü bir özel durum oluşturur.