DataSourceView.CanSort Özellik

Tanım

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

Boolean

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.

Şunlara uygulanır

Ayrıca bkz.