GridResizeBehavior Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет строки или столбцы, чьи размеры изменяются элементом управления GridSplitter.
public enum class GridResizeBehavior
public enum GridResizeBehavior
type GridResizeBehavior =
Public Enum GridResizeBehavior
- Наследование
Поля
BasedOnAlignment | 0 | Пространство повторно распространяется на основании значений свойств HorizontalAlignment и VerticalAlignment. |
CurrentAndNext | 1 | Для горизонтального объекта GridSplitter пространство повторно распространяется между строкой, указанной для объекта GridSplitter, и строкой ниже. Для вертикального объекта GridSplitter пространство повторно распространяется между столбцом, указанным для объекта GridSplitter, и столбцом справа. |
PreviousAndCurrent | 2 | Для горизонтального объекта GridSplitter пространство повторно распространяется между строкой, указанной для объекта GridSplitter, и строкой выше. Для вертикального объекта GridSplitter пространство повторно распространяется между столбцом, указанным для объекта GridSplitter, и столбцом слева. |
PreviousAndNext | 3 | Для горизонтального объекта GridSplitter пространство повторно распространяется между строками выше и ниже строки, указанной для объекта GridSplitter. Для вертикального объекта GridSplitter пространство повторно распространяется между столбцами слева и справа от столбца, указанного для объекта GridSplitter. |
Комментарии
Это перечисление используется для задания значения GridSplitter.ResizeBehavior свойства.
Поведение ResizeBehavior свойства со значением BasedOnAlignment
перечисления определяется следующим образом:
Если значение ResizeDirection свойства указывает, что пространство распределяется между строками, повторное распространение следует следующим рекомендациям:
VerticalAlignment Если свойство заданоVerticalAlignment.Top, пространство распределяется между строкой, указанной для GridSplitter этой строки, и строкой, которая находится над этой строкой.
VerticalAlignment Если свойство заданоVerticalAlignment.Bottom, пространство распределяется между строкой, указанной для GridSplitter этой строки, и строкой, которая находится под этой строкой.
VerticalAlignment Если свойство заданоVerticalAlignment.Center, пространство распределяется между строкой, которая находится выше, и строкой, которая находится под строкой, указанной GridSplitterдля этой строки.
VerticalAlignment Если свойство заданоVerticalAlignment.Stretch, пространство распределяется между строкой, которая находится выше, и строкой, которая находится под строкой, указанной GridSplitterдля этой строки.
Если значение ResizeDirection свойства указывает, что пространство распределяется между столбцами, перераспределение следует следующим рекомендациям:
HorizontalAlignment Если свойство заданоHorizontalAlignment.Left, пространство распределяется между столбцом, указанным для GridSplitter столбца и столбца слева.
HorizontalAlignment Если свойство заданоHorizontalAlignment.Right, пространство распределяется между столбцом, указанным для GridSplitter столбца и столбца справа.
HorizontalAlignment Если свойство заданоHorizontalAlignment.Center, пространство распределяется между столбцами слева и справа от столбца, указанного для столбцаGridSplitter.
HorizontalAlignment Если свойство заданоHorizontalAlignment.Stretch, пространство распределяется между столбцами слева и справа от столбца, указанного для столбцаGridSplitter.