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 bzw. die Spalten an, deren Größe von einem GridSplitter-Steuerelement geändert wird.
public enum class GridResizeBehavior
public enum GridResizeBehavior
type GridResizeBehavior =
Public Enum GridResizeBehavior
- Vererbung
Felder
BasedOnAlignment | 0 | Der Leerraum wird anhand des Werts der HorizontalAlignment-Eigenschaft und der VerticalAlignment-Eigenschaft neu verteilt. |
CurrentAndNext | 1 | Für einen horizontalen GridSplitter wird der Leeraum zwischen der Zeile, die als GridSplitter angegeben ist, und der nächsten, darunter liegenden Zeile neu verteilt. Für einen vertikalen GridSplitter wird der Leerraum zwischen der Spalte, die als GridSplitter angegeben ist, und der nächsten, rechts daneben liegenden Spalte neu verteilt. |
PreviousAndCurrent | 2 | Für einen horizontalen GridSplitter wird der Leeraum zwischen der Zeile, die als GridSplitter angegeben ist, und der nächsten, darüber liegenden Zeile neu verteilt. Für einen vertikalen GridSplitter wird der Leerraum zwischen der Spalte, die als GridSplitter angegeben ist, und der nächsten, links daneben liegenden Spalte neu verteilt. |
PreviousAndNext | 3 | Für einen horizontalen GridSplitter wird der Leerraum zwischen den Zeilen unter und über der Zeile neu verteilt, die als GridSplitter angegeben ist. Für einen vertikalen GridSplitter wird der Leerraum zwischen den Spalten neu verteilt, die sich rechts und links neben der Spalte befinden, die als GridSplitter angegeben ist. |
Hinweise
Diese Enumeration 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 Leerzeichen zwischen Zeilen verteilt werden, folgt die Neuverteilung den folgenden Richtlinien:
Wenn die VerticalAlignment Eigenschaft auf VerticalAlignment.Top"Festgelegt" festgelegt ist, wird der Abstand zwischen der Zeile, die für die GridSplitter Zeile angegeben ist, und der Zeile, die oberhalb dieser Zeile angegeben ist, neu verteilt.
Wenn die VerticalAlignment Eigenschaft auf VerticalAlignment.Bottom"Festgelegt" festgelegt ist, wird leer zwischen der Zeile, die für die GridSplitter Zeile angegeben ist, und der Zeile, die unter dieser Zeile angegeben ist, neu verteilt.
Wenn die VerticalAlignment Eigenschaft auf VerticalAlignment.Center"Festgelegt" festgelegt ist, wird der Abstand zwischen der Zeile, die über der Zeile liegt, und der Zeile, die unter der Zeile, die für die GridSplitterangegebene Zeile angegeben ist, neu verteilt.
Wenn die VerticalAlignment Eigenschaft auf VerticalAlignment.Stretch"Festgelegt" festgelegt ist, wird der Abstand zwischen der Zeile, die über der Zeile liegt, und der Zeile, die unter der Zeile, die für die GridSplitterangegebene Zeile angegeben ist, neu verteilt.
Wenn der Wert der ResizeDirection Eigenschaft angibt, dass leer zwischen Spalten verteilt wird, folgt die Neuverteilung den folgenden Richtlinien:
Wenn die HorizontalAlignment Eigenschaft auf HorizontalAlignment.Left"Festgelegt" festgelegt ist, wird der Abstand zwischen der Spalte, die für die GridSplitter Spalte angegeben ist, und der Spalte, die links angegeben ist, neu verteilt.
Wenn die HorizontalAlignment Eigenschaft auf HorizontalAlignment.Right"Festgelegt" festgelegt ist, wird der Abstand zwischen der Spalte, die für die GridSplitter Spalte angegeben ist, und der Spalte, die rechts angegeben ist, neu verteilt.
Wenn die HorizontalAlignment Eigenschaft auf HorizontalAlignment.Center"Festgelegt" 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" 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.