setzen multibinding auf einer einzelnen Zeile in xaml
Gibt es eine Möglichkeit, dies zu nehmen multibinding:
<TextBox.IsEnabled>
<MultiBinding Converter="{StaticResource LogicConverter}">
<Binding ElementName="prog0_used" Path="IsEnabled" />
<Binding ElementName="prog0_used" Path="IsChecked" />
</MultiBinding>
</TextBox.IsEnabled>
und setzen alles auf eine Zeile, wie in <TextBox IsEnabled="" />
?
Wenn ja, wo kann ich lernen, die Regeln dieses formattiong?
InformationsquelleAutor der Frage Adam S | 2010-06-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Besser (und einfacher) Ansatz wäre, zu definieren, einen Stil als Ressource, die Sie leicht anwenden, um jede TextBox:
InformationsquelleAutor der Antwort hemp
Für MultiBinding es gibt keine Kurzform string. Sie müssen verwenden Sie die erweitert-element-syntax.
InformationsquelleAutor der Antwort John Bowen
Diese kann getan werden, mit der eine benutzerdefinierte markup-Erweiterung:
Verwendung:
InformationsquelleAutor der Antwort Athari
Versuchte ich mit Discord Antwort, aber es hat nicht funktioniert direkt aus der box. Damit es funktioniert, ich habe eine neue Konstruktor:
Nutzung wird dann wie folgt sein:
InformationsquelleAutor der Antwort Christian Myksvoll