Table of Contents

Class MainMenuDesignViewModel

Namespace
FrameworkSystems.FrameworkStudio.General.DevObjects.Form.Designer.ViewModels
Assembly
FrameworkSystems.FrameworkStudio.General.dll

Diese Klasse repräsentiert das Control Menu-Item. Die Properties und Events dieser Klasse werden im Form-Designer angeboten.

public class MainMenuDesignViewModel : ContainerDesignViewModel, INotifyPropertyChanged, IDisposable
Inheritance
MainMenuDesignViewModel
Implements
Derived
Inherited Members

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.

TooltipText

Ist ein Tooltip hinterlegt, wird dieser in der Dokumentation angezeigt. Die UI zeigt für Menu Items keinen Tooltip an.

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.

See Also