0
我有具有以下結構的XElementWPF主-detail綁定的XElement
<document num="1">
<pages>
<page />
<page />
</pages>
</document/>
我有一個列表框名爲綁定到的XElement以下方式「文件」:
ItemsSource="{Binding Path=TheXElement.Elements[document]}"
我想要第二個名爲「pages」的ListBox,其ItemsSource是基於第一個列表框中所選文檔的頁面。
ItemsSource="{Binding ElementName=documents,Path=SelectedItem.Element[pages].Elements[page]}"
來源,上述聲明不起作用。 當我嘗試以下方法 ItemsSource="{Binding ElementName=documents,Path=SelectedItem}
, 的「頁」列表框並獲取綁定到正確的文件,但它得到一個綁定錯誤「ReferenceConverter不能從System.Xml.Linq.XElement轉換」
我想我米關閉,但有問題得到它的工作。 如何正確地將「pages」ListBox綁定到「documents」ListBox的SelectedItem?
謝謝!