VLC의 고급 설정 메뉴와 비슷한 설정 메뉴를 만들고 싶습니다 : 왼쪽 트리보기와 오른쪽 컨트롤 컬렉션 모음. 오른쪽의 컨트롤을 사용하면 트리보기에서 현재 선택 항목과 관련된 설정을 조작 할 수 있습니다. 트리 뷰의 그리드 오른쪽을 만드는 것에 대해 생각했습니다. 그런 다음 선택에 따라 그리드에 표시해야하는 각보기에 대한 사용자 정의 컨트롤이 있습니다.그리드를 사용자 정의 컨트롤에 바인딩하는 방법
트리 뷰의 항목에는 관련보기에 대한 참조를 보유하는 UserControl
속성이 있습니다. 내 viewmodel에는 트리 뷰에서 현재 선택된 항목을 나타내는 SelectedItem 속성이 있습니다.
이제 UserControl
속성에 대한 그리드의 내용을 내 SelectedItem
으로 바인딩하고 싶습니다. 그러나 나는 그것을하는 방법을 이해할 수 없다. 그리드의 Children
속성을 지우고 SelectedItem
속성이 변경 될 때마다 코드에 표시 할 사용자 정의 컨트롤을 추가하는 대신 XAML 기반 솔루션을 사용하는 것이 좋습니다.
정확히 내가 무엇을 찾고 있었습니까! 감사합니다. – Jan