Class WrapPanelDesignViewModel
Inheritance
System.Object
FrameworkSystems.FrameworkStudio.General.DevObjects.Form.Designer.ViewModels.LayoutContainerDesignViewModel
FrameworkSystems.FrameworkStudio.General.DevObjects.Form.Designer.ViewModels.SpaceableContainerDesignViewModel
WrapPanelDesignViewModel
Implements
System.ComponentModel.INotifyPropertyChanged
FrameworkSystems.FrameworkDataProvider.BaseObjects.INamedRecord
Inherited Members
Namespace: FrameworkSystems.FrameworkStudio.General.DevObjects.Form.Designer.ViewModels
Assembly: FrameworkSystems.FrameworkStudio.General.dll
Syntax
[DocfxBrowsable]
public class WrapPanelDesignViewModel : SpaceableContainerDesignViewModel, INotifyPropertyChanged, IDisposable, INamedRecord
Properties
ContentAlignment
Definiert, wie der Inhalt ausgerichtet werden soll.
HorizontalContentAlignment
Die Controls werden zeilenweise angeordnet und brechen um, wenn der Platz in der Breite nicht ausreicht.
InvertFlowDirection
Die Controls werden in umgekehrter Reihenfolge im WrapPanel platziert. Die Tab-Order wird dabei auch verdreht, sodass in der Anwendung die Tab-Order wieder von „vorne“ nach „hinten“ läuft. Diese Einstellung kann nützlich sein, wenn neu hinzugefügte Controls standardmäßig am Anfang platziert werden sollen – z.B. bei rechts ausgerichteten Button-Leisten.
VerticalContentAlignment
Die Controls werden spaltenweise angeordnet, wobei das WrapPanel die Anonrdnung mit der geringsten Höhe sucht. Bei einer gegebenen Breite werden so viele Spalten wie möglich angezeigt.