Бөлісу құралы:


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 свойства указывает, что пространство распространяется между столбцами, повторное распространение следует следующим рекомендациям:

    • HorizontalAlignment Если для свойства задано HorizontalAlignment.Leftзначение, пространство распределяется между столбцом, указанным для GridSplitter столбца и столбца слева.

    • HorizontalAlignment Если для свойства задано HorizontalAlignment.Rightзначение, пространство распределяется между столбцом, указанным для GridSplitter столбца и столбца справа.

    • HorizontalAlignment Если для свойства задано HorizontalAlignment.Centerзначение, пространство распределяется между столбцами, которые находятся слева и справа от столбца, указанного для столбцаGridSplitter.

    • HorizontalAlignment Если для свойства задано HorizontalAlignment.Stretchзначение, пространство распределяется между столбцами, которые находятся слева и справа от столбца, указанного для столбцаGridSplitter.

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

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