Anwendungsbeispiel

Dieses Beispiel zeigt wie Sie sich Ihren eigenen Button zum Schalten von Licht usw. erstellen können.

Betätigen Sie den ButtonSteuerelement hinzufügen am Ende der Liste und wählen Sie zum Beispiel "Schalter" als Namen für das Steuerelement. Nach der Bestätigung des Dialogs mit Erstellen wird das "Persönliche Steuerelement" erstellt.

"Persönliches Steuerelement" erstellen

Das persönliche Steuerelement soll sich aus 4 einzelnen Steuerelementen zusammensetzen:

Im Designer soll das persönliche Steuerelement 3 Eigenschaften anbieten:

Platzieren Sie im ersten Schritt einen ToggleButton und entfernen Sie die Eigenschaften für "Text Ein" und "Text Aus". Im nächsten Schritt definieren Sie einen "öffentlichen Schlüssel" um die ID des Button als Eigenschaft zur Verfügung zu stellen.

"ToggleButton" für Hintergrund erstellen

Der Editor für die "Öffentlichen Schlüssel" wird angezeigt und Sie können "ID Schalter" für die ID definieren.

"Öffentlicher Schlüssel" definieren

Platzieren Sie in weiterer Folge ein Text Label und ein Image und setzen Sie auch hier die öffentlichen Schlüssel:

Hinzufügen von Text und Image

Um den Button voll flächig bedienen zu können, platzieren Sie auf oberster Ebene noch einen ToggleButton und setzen Sie die Hintergrundfarbe auf Transparent. Wählen Sie auch hier wieder "ID Schalter" als öffentlichen Schlüssel um die ID als Eigenschaft bekannt zu registrieren.

Betätigen Sie nun den ButtonÖffentliche Eigenschaften um die Gruppen Ihrer Eigenschaften zu definieren. Der Editor wird angezeigt und Sie können die Gruppen eingeben:

Eingabe der Grupperzuordnung der Öffentlichen Eigenschaften

Betätigen Sie nun den ButtonProfilzuordnung um auch noch die Profilzuordnung Ihres Steuerelementes zu definieren. Der Editor wird angezeigt und Sie können die Zuordnung definieren.

Das Steuerelement soll für alle Variablen vom Typ "Boolean" angeboten werden, die eine Benutzerinteraktion definiert haben:

Eingabe der Profilzuordnung Ihres Steuerelementes

Das Steuerelement ist nun bereit zur Verwendung und wird im Repository angeboten:

Verwendung des Steuerelementes im Designer