GridResizeBehavior Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee geeft u de rijen of kolommen op die het formaat van een GridSplitter besturingselement wijzigen.
public enum class GridResizeBehavior
public enum GridResizeBehavior
type GridResizeBehavior =
Public Enum GridResizeBehavior
- Overname
Velden
| Name | Waarde | Description |
|---|---|---|
| BasedOnAlignment | 0 | Ruimte wordt opnieuw gedistribueerd op basis van de waarde van de HorizontalAlignment en VerticalAlignment eigenschappen. |
| CurrentAndNext | 1 | Voor een horizontaal GridSplitterwordt de ruimte opnieuw verdeeld tussen de rij die is opgegeven voor de GridSplitter en de volgende rij eronder. Voor een verticaal GridSplitterwordt de ruimte opnieuw verdeeld tussen de kolom die is opgegeven voor de GridSplitter en de volgende kolom rechts. |
| PreviousAndCurrent | 2 | Voor een horizontaal GridSplitterwordt de ruimte opnieuw verdeeld tussen de rij die is opgegeven voor de GridSplitter en de volgende rij erboven. Voor een verticaal GridSplitterwordt de ruimte opnieuw verdeeld tussen de kolom die is opgegeven voor de GridSplitter en de volgende kolom aan de linkerkant. |
| PreviousAndNext | 3 | Voor een horizontaal GridSplitterwordt de ruimte opnieuw verdeeld tussen de rijen die zich boven en onder de rij bevinden die is opgegeven voor de GridSplitter. Voor een verticaal GridSplitterwordt de ruimte opnieuw verdeeld tussen de kolommen die zich links en rechts van de kolom bevinden die voor de GridSplitterkolom is opgegeven. |
Opmerkingen
Deze opsomming wordt gebruikt om de waarde van de GridSplitter.ResizeBehavior eigenschap in te stellen.
Het gedrag van de ResizeBehavior eigenschap met de BasedOnAlignment opsommingswaarde wordt als volgt bepaald:
Als de waarde van de ResizeDirection eigenschap aangeeft dat de ruimte opnieuw wordt verdeeld tussen rijen, volgt de herdistributie de volgende richtlijnen:
Wanneer de VerticalAlignment eigenschap is ingesteld op VerticalAlignment.Top, wordt de ruimte opnieuw verdeeld tussen de rij die is opgegeven voor de GridSplitter rij en de rij die zich boven die rij bevindt.
Wanneer de VerticalAlignment eigenschap is ingesteld op VerticalAlignment.Bottom, wordt de ruimte opnieuw verdeeld tussen de rij die is opgegeven voor de GridSplitter rij en de rij die zich onder die rij bevindt.
Wanneer de VerticalAlignment eigenschap is ingesteld op VerticalAlignment.Center, wordt de ruimte opnieuw verdeeld tussen de rij die zich boven bevindt en de rij die zich onder de rij bevindt die is opgegeven voor de GridSplitter.
Wanneer de VerticalAlignment eigenschap is ingesteld op VerticalAlignment.Stretch, wordt de ruimte opnieuw verdeeld tussen de rij die zich boven bevindt en de rij die zich onder de rij bevindt die is opgegeven voor de GridSplitter.
Als de waarde van de ResizeDirection eigenschap aangeeft dat de ruimte opnieuw wordt verdeeld tussen kolommen, volgt de herdistributie de volgende richtlijnen:
Wanneer de HorizontalAlignment eigenschap is ingesteld op HorizontalAlignment.Left, wordt de ruimte opnieuw verdeeld tussen de kolom die is opgegeven voor de GridSplitter en de kolom links.
Wanneer de HorizontalAlignment eigenschap is ingesteld op HorizontalAlignment.Right, wordt de ruimte opnieuw verdeeld tussen de kolom die is opgegeven voor de GridSplitter en de kolom rechts.
Wanneer de HorizontalAlignment eigenschap is ingesteld op HorizontalAlignment.Center, wordt de ruimte opnieuw verdeeld tussen de kolommen die zich links en rechts van de kolom bevinden die is opgegeven voor de GridSplitterkolom.
Wanneer de HorizontalAlignment eigenschap is ingesteld op HorizontalAlignment.Stretch, wordt de ruimte opnieuw verdeeld tussen de kolommen die zich links en rechts van de kolom bevinden die is opgegeven voor de GridSplitterkolom.