Я новичок в WPF и выполняю это задание: У меня есть прикрепленный файл XML, очевидно, с двумя уровнями. Как создать родительский ListView отображения первого уровня ПРОДУКТА Элементов с его атрибутами и под каждый PRODUCT пункта я должен отображать уровень ребенка PRODUCTID элементов в другой ListView. Кроме того, я должен сделать элементы ПРОДУКТА multi-selectable.Связывание XML с WPF вложенным списком и несколькими элементами выбора
Любая помощь будет оценена по достоинству.
<Products>
<Product Name="Red" File="FileRed" ColorLock="0">
<ProductID ProductNumber="p01" FlowRate="8" Finish="" CAD="540" USD="520" EU="410"/>
<ProductID ProductNumber="p02" FlowRate="5" Finish="" CAD="540" USD="520" EU="410"/>
</Product>
<Product Name="Green" File="FileGreen" ColorLock="0">
<ProductID ProductNumber="4000" FlowRate="4" Finish="PowderCoat" CAD="540" USD="520" EU="410"/>
<ProductID ProductNumber="4009" FlowRate="4" Finish="Polished" CAD="540" USD="520" EU="410"/>
<ProductID ProductNumber="4100" FlowRate="2.5" Finish="PowderCoat" CAD="540" USD="520" EU="410"/>
<ProductID ProductNumber="4109" FlowRate="2.5" Finish="Polished" CAD="540" USD="520" EU="410"/>
</Product>
<Product Name="Blue" File="FileBlue" ColorLock="0">
<ProductID ProductNumber="2000" FlowRate="15" Finish="PowderCoat" CAD="3370" USD="3210" EU="2530"/>
</Product>
Пожалуйста, отправьте образец XML-файла, чтобы упростить получение ответа. – Tony
Вы можете ссылаться на [привязку данных для вложенных коллекций в XAML (WPF и Silverlight) - WebX - Главная страница - Блоги MSDN] (http://blogs.msdn.com/b/harryh/archive/2010/06/12/nested- коллекции-привязки-в-XAML-МОФ-и-silverlight.aspx) –