DataSourceView.CanSort Свойство

Определение

Возвращает значение, указывающее, поддерживает ли объект DataSourceView, связанный с текущим объектом DataSourceControl, отсортированное представление, на котором основывается источник базовых данных.

public:
 virtual property bool CanSort { bool get(); };
public virtual bool CanSort { get; }
member this.CanSort : bool
Public Overridable ReadOnly Property CanSort As Boolean

Значение свойства

Boolean

true, если операция поддерживается; в противном случае — значение false. Реализация по умолчанию возвращает значение false.

Примеры

В следующем примере кода показано, как переопределить CanSort свойство в классе, который расширяет DataSourceView класс. Этот пример кода является частью большого примера, приведенного для DataSourceView класса.

if (!string.IsNullOrEmpty(selectArgs.SortExpression)) {
    dataView.Sort = selectArgs.SortExpression;
}
If Not selectArgs.SortExpression Is String.Empty Then
    dataView.Sort = selectArgs.SortExpression
End If

Комментарии

Элемент управления с привязкой к данным может запрашивать сортировку, добавляя Sort поле в DataSourceSelectArguments объект, передаваемый в ExecuteSelect метод. Если элемент управления с привязкой к данным запрашивает сортировку, но CanSort свойство возвращает false , то представление источника данных создает исключение.

Применяется к

См. также раздел