如何绑定让我们说TextBox.Text
到myDictionary["testElement"]
?
答案 0 :(得分:4)
您是否尝试删除testElement
周围的引号?如果键是一个应该起作用的字符串。
属性的索引器可以在应用索引器的属性名称后面的方括号内指定。例如,子句Path = ShoppingCart [0]设置与索引的绑定,该索引对应于属性的内部索引处理文字字符串“0”的方式。还支持多个索引器。
[...]
在内部索引器中,您可以使用逗号(,)分隔多个索引器参数。可以使用括号指定每个参数的类型。例如,您可以使用Path =“[(sys:Int32)42,(sys:Int32)24]”,其中sys映射到System名称空间。
答案 1 :(得分:2)
最好的方法是使用从IValueConvertor类派生的。你绑定到字典本身,并设置ConverterParameter ='testElement',在你的转换器中你得到字典和密钥,并返回所需的。