DataSourceView.CanSort Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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.