GridResizeDirection Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, должен ли элемент управления GridSplitter перераспределять место между строками или между столбцами.
public enum class GridResizeDirection
public enum GridResizeDirection
type GridResizeDirection =
Public Enum GridResizeDirection
- Наследование
Поля
Auto | 0 | Место перераспределяется с учетом значений свойств HorizontalAlignment, VerticalAlignment, ActualWidth и ActualHeight объекта GridSplitter. |
Columns | 1 | Место перераспределяется между столбцами. |
Rows | 2 | Место перераспределяется между строками. |
Комментарии
Используйте это перечисление для задания GridSplitter.ResizeDirection свойства.
Auto
Влияние значения перечисления на перераспределение пространства в элементе GridSplitter управления зависит от следующих значений свойств:
HorizontalAlignment Если свойство не заданоHorizontalAlignment.Stretch, пространство распределяется между столбцами.
HorizontalAlignment Если для свойства задано HorizontalAlignment.Stretch значение, а VerticalAlignment свойство не заданоVerticalAlignment.Stretch, пространство распределяется между строками.
Если выполняются следующие условия, пространство распределяется между столбцами:
Для HorizontalAlignment задано значение HorizontalAlignment.Stretch.
Для VerticalAlignment задано значение VerticalAlignment.Stretch.
Значение ActualWidth меньше или равно ActualHeight.
Если выполняются следующие условия, пространство распределяется между строками:
Параметру HorizontalAlignment задается значение HorizontalAlignment.Stretch.
Параметру VerticalAlignment задается значение VerticalAlignment.Stretch.
Значение параметра ActualWidth больше значения свойства ActualHeight.