Was ist die kürzere xaml-Syntax für Multibinding mit StringFormat mit mehreren Bindungen?

8

für eine einzelne Bindung verwenden wir:

%Vor%

oder eine kürzere Syntax:

%Vor%

Wenn Sie jetzt Multibinder haben:

%Vor%

Ich habe mich gefragt, was wäre seine kürzere Syntax?

%Vor%     
Junior M 07.12.2009, 16:15
quelle

1 Antwort

5

Laut MSDN sollte Ihr zweites Beispiel ("kürzere Syntax mit MultiBinding mit einer einzelnen Bindung") nicht funktionieren, auch nicht in .net 3.5 noch in .net 4.0 :

  

Hinweis:

     

MultiBinding und PriorityBinding unterstützen keine XAML-Erweiterungssyntax (trotz der Freigabe derselben BindingBase-Klasse, die das XAML-Verhalten für Binding tatsächlich implementiert).

Wenn es also für Sie funktioniert, ist das zufällig, und es ist kein unterstütztes Verhalten.

PS: Sie müssen MultiBinding nicht für eine einzelne -Bindung verwenden. Folgendes sollte genügen:

%Vor%

oder

%Vor%

oder noch kürzer

%Vor%     
Heinzi 07.12.2009, 16:26
quelle