【发布时间】:2013-02-27 10:53:43
【问题描述】:
通常对于 XAML 中的绑定,我们需要提供 FIELDNAME,但在这种情况下,我们有类似的值
Dictionary["xyz"]["abc"]
那么有什么办法可以在 XAML 中添加Dictionary["xyz"]["abc"] 吗?
【问题讨论】:
标签: windows-phone-7 xaml data-binding binding
通常对于 XAML 中的绑定,我们需要提供 FIELDNAME,但在这种情况下,我们有类似的值
Dictionary["xyz"]["abc"]
那么有什么办法可以在 XAML 中添加Dictionary["xyz"]["abc"] 吗?
【问题讨论】:
标签: windows-phone-7 xaml data-binding binding
假设您将ItemsSource 设置为Dictionary<string, Dictionary<string, SOME_TYPE>>。在这种情况下,您可以绑定到Key 和Value,其中Value 将是Dictionary<string, SOME_TYPE>。
然后您可以做的是将 DataTemplate 内的元素的 DataContext(假设您正在使用)绑定到该 Value,并将属性绑定设置为 Key 或 @987654330子字典的@。
【讨论】: