DataSourceView.CanSort Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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.