Поделиться через


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

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

Значение , если операция поддерживается; в противном случае . Реализация по умолчанию возвращает значение 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, представление источника данных создает исключение.

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

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