Aktualisieren Sie die Quelle mit TemplateBinding

8

Ich verwende diesen Stil für alle meine Labels

%Vor%

und mein Beispiel-Label

%Vor%

Aber ich denke, dass TemplateBiding die Aktualisierung der Eigenschaft nicht unterstützt. Wie kann dieses Problem gelöst werden?

    
Polaris 12.05.2010, 10:46
quelle

2 Antworten

27

Versuchen Sie dies für eine Zwei-Wege-Bindung

%Vor%     
Amsakanna 12.05.2010 11:43
quelle
1

Wenn Sie eine unidirektionale Bindung innerhalb der ControlTemplate an eine Eigenschaft des übergeordneten Templates wünschen, verwenden Sie {TemplateBinding}. Für alle anderen Szenarien verwende stattdessen {Binding}:

<TextBox Loaded="MyTextBlock_Loaded" x:Name="EditControl" Visibility="Collapsed" Text="{Binding Tag, Mode=TwoWay}" />

    
bitbonk 12.05.2010 11:01
quelle