DataSourceView.CanSort Propriedade

Definição

Recebe um valor que indica se o DataSourceView objeto associado ao objeto atual DataSourceControl suporta uma visão ordenada 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 de Propriedade

true se a operação for suportada; caso contrário, false. A implementação padrão retorna false.

Exemplos

O exemplo de código seguinte demonstra como sobrescrever a CanSort propriedade numa 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

Observações

Um controlo ligado a dados pode solicitar ordenação adicionando o Sort campo ao DataSourceSelectArguments objeto passado ao ExecuteSelect método. Se um controlo limitado por dados solicitar ordenação, mas a CanSort propriedade devolve false, a vista da fonte de dados lança uma exceção.

Aplica-se a

Ver também