2009-09-14 77 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