【发布时间】:2012-01-31 04:11:39
【问题描述】:
我有一个包含这些节点的 XML 文件:
<Product>
<Name>...
<Color>...
<Price>...
</Product>
我有一个列表框,显示 XML 文件中的所有名称,如下所示:
<ListBox Name="listBox1" ItemsSource="{Binding}">
<ListBox.ItemTemplate>
<DataTemplate>
<DockPanel >
<TextBlock Text = "{Binding Name}" />
</DockPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
当列表框中的一个项目被选中时,我想在 2 个标签控件上显示所选产品的颜色和价格。
如何将颜色和价格绑定到选定的名称? 这意味着我需要从 XML 文件中获取颜色和价格信息,因为列表框只有名称。 谢谢。
【问题讨论】:
-
谢谢 - 我发现这个问题和下面的答案很有帮助。