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.