DataGrid.CanUserReorderColumns Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получение или установка значения, определяющего, может ли пользователь изменять порядок отображения столбцов, перетаскивая их заголовки мышью.
public:
property bool CanUserReorderColumns { bool get(); void set(bool value); };
public bool CanUserReorderColumns { get; set; }
member this.CanUserReorderColumns : bool with get, set
Public Property CanUserReorderColumns As Boolean
Значение свойства
Значение true
, если пользователь может изменять порядок столбцов; в противном случае — значение false
. Зарегистрированное значение по умолчанию — true
. Дополнительные сведения о факторах, которые влияют на данное значение, см. в описании объекта DependencyProperty.
Комментарии
Это поведение переупорядочения для отдельных столбцов можно задать, задав DataGridColumn.CanUserReorder свойство .
DataGridColumn.CanUserReorder Если свойство и DataGrid.CanUserReorderColumns свойство заданы, значение false
будет иметь приоритет над значением true
.
Столбцы можно заморозить, задав FrozenColumnCount свойство больше 0. Замороженные столбцы всегда являются крайними левыми столбцами в порядке отображения. Вы не можете перетаскивать замороженные столбцы в группу размороженных столбцов или перетаскивать незамороженные столбцы в группу замороженных столбцов.