Compartir a través de


DataSourceView.CanSort Propiedad

Definición

Obtiene un valor que indica si el objeto DataSourceView asociado al objeto DataSourceControl actual admite la vista ordenada en el origen de datos subyacente.

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

Valor de propiedad

Boolean

Es true si se admite la operación; en caso contrario, es false. La implementación predeterminada devuelve false.

Ejemplos

En el ejemplo de código siguiente se muestra cómo invalidar la CanSort propiedad en una clase que extiende la DataSourceView clase . Este ejemplo de código forma parte de un ejemplo más grande proporcionado para la DataSourceView clase .

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

Comentarios

Un control enlazado a datos puede solicitar la ordenación agregando el Sort campo al DataSourceSelectArguments objeto pasado al ExecuteSelect método . Si un control enlazado a datos solicita la ordenación, pero la CanSort propiedad devuelve false, la vista del origen de datos produce una excepción.

Se aplica a

Consulte también