我有一个XML文件(见下文),可以在列表框中显示所有产品名称。
我希望列表框中的每个条目都显示产品名称,然后是价格,而不仅仅是产品名称。
如何在XAML文件中完成数据模板?谢谢。
简化后的XML文件:
<Product>
<Name>Red Chair</Name>
<Price>29.5</Price>
</Product>
简化的XAML文件:
<DockPanel>
<ListBox Name="listBox1" ItemsSource="{Binding}" Margin="10" >
</ListBox>
</DockPanel>
在我的C#文件中,我使用LINQ从XML文件中收集产品,并将var products分配给listBox1.DataContext,它可以正常工作。现在我只想添加价格。谢谢。