2016-07-28 23 views
0

Ich muss den Konverter selbst als verbindlich übergeben. Weiß jemand wie ich das machen kann?Wie bindet man den IValueConverter an sich selbst?

<TextBox Style="{StaticResource ReadOnlyTextBox}"> 
    <TextBox.Text> 
     <Binding Converter="{Binding <!--I need to pass here converter from xaml, not from viewmodel-->" 
      Mode="OneWay" 
      Path="DataContext.Item" 
      RelativeSource="{RelativeSource AncestorType=Window}"/> 
    </TextBox.Text> 
</TextBox> 
+0

Welcher Konverter? Wie wäre es mit einem vollständigeren Beispiel? Ich bemühe mich, herauszufinden, was Sie zu tun versuchen. –

+0

Sie könnten einen Konverter schreiben, der den 'Convert'-Aufruf an andere Konverter weitergibt nach ... Ich weiß nicht was. Tough ohne Bindungen. –

Antwort

1

Eigenschaften von Bindingnicht gebunden sein. Wenn Sie den Konverter in XAML-Ressourcen definiert haben, können Sie ihn direkt mit StaticResource referenzieren.