Class TabbedWindowDesignViewModel
Inheritance
Implements
Inherited Members
Namespace: FrameworkSystems.FrameworkStudio.General.DevObjects.Form.Designer.ViewModels
Assembly: FrameworkSystems.FrameworkStudio.General.dll
Syntax
[DocfxBrowsable]
public class TabbedWindowDesignViewModel : ContainerDesignViewModel, INotifyPropertyChanged, IDisposable, INamedRecord
Properties
ActiveImage
Sie können für die Registerkarten-Bezeichnung Grafiken hinterlegen, welche im Viewer statt des normalen Graus angezeigt werden. Die aktuell ausgewählte Registerkarte zeigt die hier hinterlegte Grafik an.
DataSource
Der hinterlegte Datasource erhält einen Wert vom Typ Int, in dem zurückgegeben wird, welches Tab aktiv ist (mit 0 beginnend).
InactiveImage
Die Grafik wird auf allen Tabs angezeigt, die nicht aktiv sind.
TabAlignment
Bestimmt, an welcher Stelle der Registerkarte die Bezeichnung/der Name der Registerkarte (der "Reiter", hier als Beispiel „Seite“) dargestellt wird.
Events
OnSelectedTabPageChange
Dieses Event tritt auf, wenn der Benutzer auf ein anderes Tab klickt, und zwar bevor das Programm auf das neue Tab gewechselt ist. Soll z.B. der Wechsel auf ein anderes Tab unterbunden werden, kann hier entsprechend eine Anweisung an den Datasource hinterlegt werden.
OnSelectedTabPageChanged
Dieses Event tritt auf, wenn der Benutzer auf ein anderes Tab klickt, und zwar nachdem das Programm auf das neue Tab gewechselt ist.