2009-09-14 80 views
4

說,我想結合字典,TKEY的是字符串XAML:綁定到索引屬性與字符串鍵

<Label DataContext="{MyDictionary}" Content="{Binding Item("OK")}" /> 

不工作。

我應該怎麼做?

我談論的項目( 「鑰匙」)

回答

12

試一下:

<Label DataContext="{Binding MyDictionary}" Content="{Binding [OK]}" /> 

或者說(簡單一點):

<Label Content="{Binding MyDictionary[OK]}" /> 
+1

+1這是輝煌的我沒有你可以做到這一點! – 2009-09-14 09:46:21

+2

好吧,我知道這是可能的列表索引,我不知道字典鍵..我只是試過,它的工作;) – 2009-09-14 09:49:40

+0

對我來說,第一個建議[不工作](http:// stackoverflow。 COM /問題/ 14623728 /使用的散列表-AS-的DataContext換WPF的XAML結合#comment20428624_14623728)。 – 2013-02-01 08:23:32