我有一本字典
public class TAGs :INotifyPropertyChanged{
private Dictionary<string, string[]> _items = new Dictionary<string,string[]>();
...............
public string[] Keys
{
get { return Items.Keys.ToArray(); }
}
}
我想创建 2 个列表,1 个用于键的列表,另一个列表包含所选键的值,我试过了,但它不起作用
<ListBox x:Name="TagNameList" ItemsSource="{Binding Keys}"/>
<ListBox ItemsSource="{Binding Items[{Binding SelectedItem,ElementName=TagNameList}]}"/>
我将它们包含在一个网格中,并且它们的数据上下文是 TAG 的对象,第一个列表框工作正常,因为它简单地绑定到一个属性,但第二个列表,没有任何帮助吗?