GridResizeBehavior Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Zeilen oder Spalten an, die durch ein GridSplitter -Steuerelement geändert werden.
public enum class GridResizeBehavior
public enum GridResizeBehavior
type GridResizeBehavior =
Public Enum GridResizeBehavior
- Vererbung
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| BasedOnAlignment | 0 | Der Raum wird basierend auf dem Wert der HorizontalAlignment Und VerticalAlignment Eigenschaften neu verteilt. |
| CurrentAndNext | 1 | Bei einem horizontalen GridSplitterLeerzeichen wird zwischen der Zeile, die für die GridSplitter und die nächste Zeile darunter angegeben ist, neu verteilt. Bei einem vertikalen GridSplitterLeerzeichen wird zwischen der Spalte, die für die GridSplitter spalte und die nächste Spalte angegeben ist, auf der rechten Seite verteilt. |
| PreviousAndCurrent | 2 | Bei einem horizontalen GridSplitterLeerzeichen wird zwischen der Zeile, die für die GridSplitter zeile und die nächste Zeile darüber angegeben ist, neu verteilt. Bei einem vertikalen GridSplitterLeerzeichen wird zwischen der Spalte, die für die GridSplitter spalte und die nächste Spalte angegeben ist, umverteilt, die sich links befindet. |
| PreviousAndNext | 3 | Bei einem horizontalen GridSplitterLeerzeichen wird zwischen den Zeilen, die sich über und unterhalb der Zeile befinden, die für den GridSplitterBereich angegeben ist, umverteilt. Bei einem vertikalen GridSplitterLeerraum wird zwischen den Spalten, die links und rechts von der spalte, die für die GridSplitterSpalte angegeben ist, umverteilt. |
Hinweise
Diese Aufzählung wird verwendet, um den Wert der GridSplitter.ResizeBehavior Eigenschaft festzulegen.
Das Verhalten der ResizeBehavior Eigenschaft mit dem BasedOnAlignment Enumerationswert wird wie folgt bestimmt:
Wenn der Wert der ResizeDirection Eigenschaft angibt, dass der Abstand zwischen Zeilen neu verteilt wird, folgt die Umverteilung den folgenden Richtlinien:
Wenn die VerticalAlignment Eigenschaft auf VerticalAlignment.Top festgelegt ist, wird zwischen der Zeile, die für die GridSplitter Zeile angegeben ist, und der Zeile, die sich oberhalb dieser Zeile befindet, neu verteilt.
Wenn die VerticalAlignment Eigenschaft auf VerticalAlignment.Bottom festgelegt ist, wird zwischen der Zeile, die für die GridSplitter Zeile angegeben ist, und der Zeile, die sich unterhalb dieser Zeile befindet, neu verteilt.
Wenn die VerticalAlignment Eigenschaft auf VerticalAlignment.Center festgelegt ist, wird der Abstand zwischen der Zeile, die sich oberhalb befindet, und der Zeile, die unter der Zeile liegt, verteilt, die für das GridSplitterObjekt angegeben ist.
Wenn die VerticalAlignment Eigenschaft auf VerticalAlignment.Stretch festgelegt ist, wird der Abstand zwischen der Zeile, die sich oberhalb befindet, und der Zeile, die unter der Zeile liegt, verteilt, die für das GridSplitterObjekt angegeben ist.
Wenn der Wert der ResizeDirection Eigenschaft angibt, dass der Abstand zwischen Spalten neu verteilt wird, folgt die Umverteilung den folgenden Richtlinien:
Wenn die HorizontalAlignment Eigenschaft auf HorizontalAlignment.Left festgelegt ist, wird der Abstand zwischen der Spalte, die für die GridSplitter Spalte angegeben ist, und der Spalte, die auf der linken Seite angegeben ist, umverteilt.
Wenn die HorizontalAlignment Eigenschaft auf HorizontalAlignment.Right festgelegt ist, wird zwischen der Spalte, die für die GridSplitter Spalte angegeben ist, und der Spalte, die rechts ist, neu verteilt.
Wenn die HorizontalAlignment Eigenschaft auf HorizontalAlignment.Center festgelegt ist, wird der Abstand zwischen den Spalten neu verteilt, die links und rechts von der Spalte liegen, die für die GridSplitterSpalte angegeben ist.
Wenn die HorizontalAlignment Eigenschaft auf HorizontalAlignment.Stretch festgelegt ist, wird der Abstand zwischen den Spalten neu verteilt, die links und rechts von der Spalte liegen, die für die GridSplitterSpalte angegeben ist.