데이터 컨텍스트가 아닌 경우 창보기 모델 속성보기
-
13-11-2019 - |
문제
현재 데이터 컨텍스트는 someviewmodel이지만 기본 창의보기 모델의 속성에 바인딩해야합니다.IM 추측은 Binding에서 소스 또는 RelativeSource를 지정해야하지만 관리하는 방법을 확실히 확실하지는 않습니다.MainWindowViewModel은 기본 창의 데이터 컨텍스트입니다 (또한 공개 멤버이기도합니다).어떤지도가 가장 환영합니다!
해결책
와 같은 것을 시도하십시오.
{Binding Path=DataContext.YourMainWindowViewModelPropertyName,
RelativeSource={RelativeSource AncestorType={x:Type Window}}}
.
기본 창이 창 유형의 인스턴스 인 경우 작동해야하며 현재 "객체"가 하위 사용자 컨트롤입니다.
제휴하지 않습니다 StackOverflow