GridResizeDirection Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, zda ovládací prvek redistribuuje mezeru GridSplitter mezi řádky nebo mezi sloupci.
public enum class GridResizeDirection
public enum GridResizeDirection
type GridResizeDirection =
Public Enum GridResizeDirection
- Dědičnost
Pole
Auto | 0 | Mezera se redistribuuje na základě hodnot HorizontalAlignment, VerticalAlignment, ActualWidtha ActualHeight vlastností .GridSplitter |
Columns | 1 | Mezera se redistribuuje mezi sloupce. |
Rows | 2 | Mezera se redistribuuje mezi řádky. |
Poznámky
Tuto výčtu použijte k nastavení GridSplitter.ResizeDirection vlastnosti.
Auto
Vliv hodnoty výčtu na redistribuci prostoru v ovládacím GridSplitter prvku závisí na následujících hodnotách vlastností:
Pokud vlastnost není nastavena na HorizontalAlignment.Stretch, mezera se redistribuuje HorizontalAlignment mezi sloupce.
HorizontalAlignment Pokud je vlastnost nastavena HorizontalAlignment.Stretch a VerticalAlignment vlastnost není nastavena na VerticalAlignment.Stretch, mezera se redistribuuje mezi řádky.
Pokud jsou splněné následující podmínky, mezera se redistribuuje mezi sloupce:
Je HorizontalAlignment nastavena na HorizontalAlignment.Stretch.
Je VerticalAlignment nastavena na VerticalAlignment.Stretch.
Je ActualWidth menší než nebo rovno .ActualHeight
Pokud jsou splněné následující podmínky, mezera se redistribuuje mezi řádky:
HorizontalAlignment je nastavena na HorizontalAlignment.Stretchhodnotu .
VerticalAlignment je nastavena na VerticalAlignment.Stretchhodnotu .
ActualWidthje větší než .ActualHeight