2016-05-26 27 views

cevap

11

Bağlantınızın içinde ConverterParameter bağlantınız var; burada ElementName ızgarası ile başka bir ciltleme kullanabilirsiniz.

<Grid Name="MainGrid3"></Grid> 
<TextBlock Text="{Binding SomeBinding, Converter={StaticResource SomeConverter}, ConverterParameter={Binding ElementName=MainGrid3}}"></TextBlock> 

Düzenleme: bir bağımlılık özelliği olmadığından Tamam, yanılmışım yani görünüşte, sen ConverterParameter içeride bağlamaları kullanamaz. çözümü Çalışma şöyle x:Reference kullanmak olacaktır:

<Grid Name="MainGrid3"></Grid> 
<TextBlock Text="{Binding SomeBinding, Converter={StaticResource SomeConverter}, ConverterParameter={x:Reference Name=MainGrid3}}"></TextBlock> 
+1

"nereye başka elementName ile bağlama kullanabilirsiniz". Doğru değil, çünkü bir Bağlayıcının 'ConverterParameter' özelliği bir bağımlılık özelliği değildir ve dolayısıyla bağlanamaz. Buraya bakın: http://stackoverflow.com/a/15309844/1136211 – Clemens

İlgili konular