Condividi tramite


DataSourceView.CanSort Proprietà

Definizione

Ottiene un valore che indica se l'oggetto DataSourceView associato all'oggetto DataSourceControl corrente supporta una visualizzazione ordinata dell'origine dati sottostante.

public:
 virtual property bool CanSort { bool get(); };
public virtual bool CanSort { get; }
member this.CanSort : bool
Public Overridable ReadOnly Property CanSort As Boolean

Valore della proprietà

Boolean

true se l'operazione è supportata, altrimenti false. L'implementazione predefinita restituisce false.

Esempio

Nell'esempio di codice seguente viene illustrato come eseguire l'override della CanSort proprietà in una classe che estende la DataSourceView classe . Questo esempio di codice fa parte di un esempio più ampio fornito per la DataSourceView classe .

if (!string.IsNullOrEmpty(selectArgs.SortExpression)) {
    dataView.Sort = selectArgs.SortExpression;
}
If Not selectArgs.SortExpression Is String.Empty Then
    dataView.Sort = selectArgs.SortExpression
End If

Commenti

Un controllo associato a dati può richiedere l'ordinamento aggiungendo il Sort campo all'oggetto DataSourceSelectArguments passato al ExecuteSelect metodo . Se un controllo associato a dati richiede l'ordinamento, ma la CanSort proprietà restituisce false, la vista origine dati genera un'eccezione.

Si applica a

Vedi anche