DataSourceView.CanSort Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.