Compartilhar via


DataSourceView.CanSort Propriedade

Definição

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

Boolean

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.

Aplica-se a

Confira também