WPF 마스터 -세트 테일 바인딩 Xlement
문제
다음 구조가있는 Xlement가 있습니다
<document num="1">
<pages>
<page />
<page />
</pages>
</document/>
다음과 같은 방식으로 xlement에 바인딩되는 "Documents"라는 목록 상자가 하나 있습니다.
ItemsSource="{Binding Path=TheXElement.Elements[document]}"
ItemsSource는 첫 번째 목록 상자에서 선택한 문서를 기반으로 한 페이지 인 "Pages"라는 두 번째 목록 상자를 갖고 싶습니다.
ItemsSource="{Binding ElementName=documents,Path=SelectedItem.Element[pages].Elements[page]}"
소스의 위의 진술은 작동하지 않습니다. 내가 다음을 시도 할 때ItemsSource="{Binding ElementName=documents,Path=SelectedItem}
, "페이지"목록 상자는 올바른 문서에 바인딩되지만 바인딩 오류가 발생합니다.
나는 가깝다고 생각하지만 작동하는 데 문제가 있습니다. "Pages"Listbox를 "문서"Listbox의 선택된 시합에 올바르게 바인딩하려면 어떻게해야합니까?
감사!
해결책
사용자 정의 변환기를 사용하여 해결했습니다
제휴하지 않습니다 StackOverflow