DataSourceView.CanSort Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um valor que indica se o objeto DataSourceView associado ao objeto DataSourceControl atual dá suporte a uma exibição classificada na fonte de dados subjacente.
public:
virtual property bool CanSort { bool get(); };
public virtual bool CanSort { get; }
member this.CanSort : bool
Public Overridable ReadOnly Property CanSort As Boolean
Valor da propriedade
true
se houver suporte para a operação; caso contrário, false
. A implementação padrão retorna false
.
Exemplos
O exemplo de código a seguir demonstra como substituir a CanSort propriedade em uma classe que estende a DataSourceView classe. Este exemplo de código faz parte de um exemplo maior fornecido para a 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
Comentários
Um controle associado a dados pode solicitar a classificação adicionando o Sort campo ao DataSourceSelectArguments objeto passado ao ExecuteSelect método. Se um controle associado a dados solicitar a classificação, mas a CanSort propriedade retornar false
, a exibição da fonte de dados gerará uma exceção.