CM을 잘 사용할 수는 있더라도 초보자라고 생각합니다. 나는 코드 플렉스에서 롭 아이젠 버그 (Rob Eisenberg)의 스크린과 지휘자 등에 대해 nice introduction을 읽었다. 제가 정확히 이해한다면 지휘자는 그 자체가 스크린이고 스크린을 보여줄 것입니다. 나는 두 개의 서로 다른 화면, 아니면 도체를로드 할 수있는 방법,Caliburn.Micro : XAML의 "대상"이 다르고 거기에 뷰/뷰 모델을 얻는 방법
<Grid>
<Left x:Name="Menu" />
<Right x:Name="Content/ActiveItem" />
</Grid>
이제
XAML :
그러나 나는이 같은 (아주 의사 코드)를 달성 시작하는 방법을 볼 수 없습니다 그 두 위치에 표시 되나요?
"HelloScreens"샘플에서 이해하려고했지만 슬프게도 너무 많은 의존성이있어 실행 방법을 모르겠습니다. 나는 ShellView 두 개의 targettable 영역을 가지고있는 것으로 나타났습니다, 하나는 일반적인 "ActiveItem"다른 하나는 "Dialogs"이라고하지만 "Dialogs"의 문자열 검색은 아무 것도 알려지지 않습니다. 이 시점에서 너무 많은 마법이 진행되고 있습니다.
내 질문에. 마지막으로 Views가 XAML에서 끝나고 Caliburn.micro에서 위에 표시된 것과 같은 것을 달성하는 방법을 파악하는 데 가장 좋은 전략은 무엇입니까?
건배
! 이것을 연습하기에는 너무 지쳤으나, 내일은 잘하면! – flq
VIEWODODEL로 속성을 갖는 제안 된 방법을 따르는 경우 viemodel은 부모가 없기 때문에 nullo가됩니다. 이것에 대한 해결책이 있습니까? – GorillaApe
새로운 질문을 시도해 보셨습니까? – devdigital