Durch das Setzen der vier Attribute kann das Verhalten von Properties in ihrem Verhalten und ihrer Darstellung beinflusst werden.
Visible, Enabled, Required, Read-Only
Attribut | Akzeptierte Werte | Verhalten & Darstellung |
---|---|---|
Visible | Boolean / Expression | Das Property ist (nicht-) sichtbar. |
Enabled | Boolean / Expression | Das Property ist sichtbar, akzeptiert jedoch keine Benutzereingaben. |
Required | Boolean / Expression | Das Property wird einem |
Read-Only | Boolean / Expression | Das Property ist sichtbar, der darunter liegende Wert ist jedoch schreibgeschützt. |
Overrides
In der Regel folgen die Elemente der Gruppen-Einstellung. Zum Beispiel sind alle Elemente in einer Gruppe auf "Read-Only", wenn die Gruppe auf "Read-Only" gesetzt ist. Um dieses Verhalten zu ignorieren gibt es im LayoutBuilder die Methoden IgnoreEnabledOverride()
und IgnoreReadOnlyOverride()
. Wenn man diese Methoden verwendet, werden die Einstellungen der Gruppe ignoriert.