Erweiterte Optionen der Eigenschaften

Die erweiterten Optionen der Eigenschaften enthalten spezifische Optionen für die gewählte Eigenschaft.

Um das Menü zu öffnen, klicken Sie auf das kleine Kästchensymbol () hinter dem Eigenschaftsfeld. Ist für die Eigenschaft ein Wert gesetzt worden, dann erscheint das Kästchensymbol in Schwarz. Ist die Eigenschaft zu einer Ressource umgewandelt worden oder verwendet es eine Ressource oder enthält sie eine Bindung, dann erscheint es in der entsprechenden Farbe.

Abbildung 1. Menü für erweiterte Optionen der Eigenschaften im Modern UI und im Web UI

Das Menü enthält folgende Funktionen:

Zurücksetzen
Setzt die Eigenschaft auf ihren Standardwert zurück.
Zu Favoriten hinzufügen
Fügt die Eigenschaft für den häufigen und schnellen Zugriff zur Kategorie Favoriten hinzu, die sich immer oben im Eigenschaftenfenster befindet. Für Eigenschaften, die sich bereits in dieser Kategorie befinden, steht die Funktion Aus Favoriten entfernen zur Verfügung. Die Eigenschaften in der Kategorie Favoriten sind immer auch in ihrer ursprünglichen Kategorie zu finden.
Gehe zu Definition
Ist in einer Eigenschaft eine Definition angegeben, dann können Sie über diese Funktion schnell zur Quelle dieser Definition gelangen. Die Funktion ist für die Eigenschaften LocalizableText, AuthorizationRight, VariableName, RegionName, ViewName, UnitClassName, ArchiveName und TrendName verfügbar.
example: In einem Button ist in der Eigenschaft LocalizableText die Textdefinition @Views.Footer.Exit angegeben. Um z. B. die Texte dieser Definition in anderen Sprachen zu bearbeiten, müssen Sie die Textdefinition im Tabelleneditor öffnen. Sie können zu der Textdefinition über den Projektexplorer navigieren. Schneller geht es jedoch mit der Funktion Gehe zu Definition:
  1. Öffnen Sie die erweiterten Optionen der Eigenschaft LocalizableText.
  2. Klicken Sie auf Gehe zu Definition.
Die Textdefinition wird im Tabelleneditor geöffnet und kann bearbeitet werden.
Anmerkung: Im Collection Editor ist diese Funktion gesperrt. Sie können diese Funktion dennoch nutzen, indem Sie das Element, nach dem es hinzugefügt wurde, in der Dokumentgliederung markieren. Die Funktion Gehe zu Definition steht dann im Eigenschaftenfenster für die gewünschte Eigenschaft zur Verfügung.
Benutzerdefinierter Ausdruck...
Stellt ein Textfeld zur Verfügung, um z. B. eine Markup-Extension oder die Kombination aus mehreren Enumerationswerten einzugeben.
example: Für ein Verwendungsbeispiel siehe DesiredStates.
Lokale Ressource
Verknüpft die Eigenschaft mit einer Ressource, deren Wert zur Laufzeit auf den Eigenschaftswert geschrieben wird.
Einschränkung: Diese Funktion steht nur in Modern UI Projekten zur Verfügung.
In neue Ressource konvertieren...
Konvertiert den aktuellen Eigenschaftswert in eine Ressource, die Sie in anderen Eigenschaften über die Auswahl der Funktion Lokale Ressource wiederverwenden können.
Einschränkung: Diese Funktion steht nur in Modern UI Projekten zur Verfügung.
An Variable binden...
Öffnet den Datenbindungsdialog für Variablen. Im Dialog kann eine Variable ausgewählt werden, deren Wert die Eigenschaft zur Laufzeit übernimmt.
Einschränkung: Diese Funktion steht nur in Modern UI Projekten zur Verfügung.
An Text binden...
Öffnet den Datenbindungsdialog für Texte. Im Dialog kann ein Text aus dem Systemmodul Sprachumschaltung ausgewählt werden, der dann mit der Eigenschaft verknüpft wird.
Einschränkung: Diese Funktion steht nur in Modern UI Projekten zur Verfügung.
An Recht binden...
Öffnet den Datenbindungsdialog für Benutzerrechte. Im Dialog kann ein Recht aus dem Systemmodul Benutzerverwaltung ausgewählt werden, das dann mit der Eigenschaft verknüpft wird.
Einschränkung: Diese Funktion steht nur in Modern UI Projekten zur Verfügung.
An Elementeigenschaft binden...
Öffnet den Datenbindungsdialog für Elemente. Im Dialog kann ein Element, für das ein Name angegeben wurde, sowie eine Eigenschaft des Elements für die Bindung ausgewählt werden.
Einschränkung: Diese Funktion steht nur in Modern UI Projekten zur Verfügung.
An Datenkontext-Eigenschaft binden...
Diese Funktion ist für ein Element verfügbar, sofern bei dem ausgewählten Element bzw. einem übergeordneten Element (üblicherweise die View/Page) ein DataContext (im Modern UI z. B. ein Adapter) in der Eigenschaft DataContext festgelegt wurde. Dann kann eine Eigenschaft dieses DataContext für die Bindung über diese Funktion ausgewählt werden.

Siehe auch