GridResizeBehavior Перечисление

Определение

Определяет строки или столбцы, чьи размеры изменяются элементом управления GridSplitter.

public enum class GridResizeBehavior
public enum GridResizeBehavior
type GridResizeBehavior = 
Public Enum GridResizeBehavior
Наследование
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 свойства указывает, что пространство распределяется между столбцами, перераспределение следует следующим рекомендациям:

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

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