DataGrid.AllowSorting Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает значение, указывающее, может ли сетка быть отсортирована по щелчку заголовка столбца.
public:
property bool AllowSorting { bool get(); void set(bool value); };
public bool AllowSorting { get; set; }
member this.AllowSorting : bool with get, set
Public Property AllowSorting As Boolean
Значение свойства
Значение true
, если столбцы могут быть отсортированы; в противном случае — значение false
.
Примеры
В следующем примере кода переключается AllowSorting свойство.
private:
void ToggleAllowSorting()
{
// Toggle the AllowSorting property.
dataGrid1->AllowSorting = !dataGrid1->AllowSorting;
}
private void ToggleAllowSorting()
{
// Toggle the AllowSorting property.
dataGrid1.AllowSorting = ! dataGrid1.AllowSorting;
}
Private Sub ToggleAllowSorting()
' Toggle the AllowSorting property.
DataGrid1.AllowSorting = Not DataGrid1.AllowSorting
End Sub
Комментарии
Это свойство переопределено с DataGridTableStyle.AllowSorting свойства при наличии DataGridTableStyle в данный момент для элемента управления.
Если сортировка разрешена, щелчок заголовка столбца будет сортировать данные таблицы по тому столбцу.
Можно также сортировать с помощью выражения для .DataColumn Дополнительные сведения о создании выражения сортировки.Expression
Если привязка System.Windows.Forms.DataGrid к ней DataView, можно задать пользовательскую сортировку для таблицы с помощью DataView свойства класса Sort . Аналогичным образом, если привязка System.Windows.Forms.DataGrid к ней DataViewManager, каждая таблица в ней DataViewManager может иметь пользовательскую сортировку, задав DataViewSettings свойство класса Sort .