Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
通常,对于 XAML 中的绑定,我们需要提供 FIELDNAME,但在这种情况下,我们有类似的值
Dictionary["xyz"]["abc"]
那么有没有办法Dictionary["xyz"]["abc"]在 XAML 中添加呢?
假设您已ItemsSource设置为Dictionary<string, Dictionary<string, SOME_TYPE>>. 在这种情况下,您可以绑定到Keyand Value, where Valuewill be Dictionary<string, SOME_TYPE>。
ItemsSource
Dictionary<string, Dictionary<string, SOME_TYPE>>
Key
Value
Dictionary<string, SOME_TYPE>
然后,您可以做的是将DataContextDataTemplate 中的元素的 (假设这是您正在使用的)绑定到 that Value,并将属性绑定设置为子字典的Keyor Value。
DataContext