Class MainMenuDesignViewModel
Diese Klasse repräsentiert das Control Menu-Item. Die Properties und Events dieser Klasse werden im Form-Designer angeboten.
Inheritance
Implements
Inherited Members
Namespace: FrameworkSystems.FrameworkStudio.General.DevObjects.Form.Designer.ViewModels
Assembly: FrameworkSystems.FrameworkStudio.General.dll
Syntax
[DocfxBrowsable]
public class MainMenuDesignViewModel : ContainerDesignViewModel, INotifyPropertyChanged, IDisposable, INamedRecord
Properties
Caption
Hinterlegen Sie hier mehrsprachig die Bezeichnung, die für den Menüeintrag angezeigt werden soll.
Soll ein Und-Zeichen(&) dargestellt werden, müssen zwei Und-Zeichen(&&) angegeben werden.
Ist auf dem Label ein Datasource hinterlegt, wird der Text, der hier unter Caption eingetragen wurde, nicht mehr angezeigt. Der DataSource hat dann höhere Priorität.
Checked
Ist ein Property hinterlegt, welches als boolescher Wert ausgewertet werden kann (bool, FSbool,
FSshort,…), so wird vor der Bezeichnung des Menüeintrags ein Haken dargestellt, wenn das
hinterlegte Property den Wert true
repräsentiert.
DataSource
Ist ein Datasource hinterlegt, wird die Caption wie bei einem Label durch den Inhalt überschrieben.
Image
Gibt das Bild an, das vor der Bezeichnung des Menüeintrags angezeigt werden soll. Die URL kann einen zum Applikations-Verzeichnis relativen Pfad oder einen absoluten Pfad darstellen. Über die Drop-Down-Box kann geprüft werden, ob es sich um eine gültige URL handelt.
Ist die Eigenschaft Checked ebenfalls zugewiesen, so wird die Darstellung des Checked-Status durch das Image übersteuert.
Shortcut
Zur Anwahl des Menüeintrags über einen ShortCut, wird einfach die entsprechende Tastenkombination aus der Combobox ausgewählt.
Events
OnCanDrop
Dieses Event wird nicht unterstützt.
OnClick
Wird bei einem Klick auf das Control ausgelöst.
OnDrag
Dieses Event wird nicht unterstützt.
OnEnter
Dieses Event wird nicht unterstützt.
OnLeave
Dieses Event wird nicht unterstützt.