我创建了一个托管两个内容控件的控件。我想要Caliburn 为我解析View / ViewModel但Caliburn忽略名为SignalGenerator的托管/内部ContentControls(见下文)。知道如何解决这个问题吗?
<cc:HorizontalSplitterLayoutControl >
<cc:HorizontalSplitterLayoutControl.UpperContent>
<Label Content="Blockdiagram" />
</cc:HorizontalSplitterLayoutControl.UpperContent>
<cc:HorizontalSplitterLayoutControl.LowerContent>
<ContentControl x:Name="SignalGenerator"/>
</cc:HorizontalSplitterLayoutControl.LowerContent>
</cc:HorizontalSplitterLayoutControl>
答案 0 :(得分:0)
我没有尝试过自己,但你应该能够做到以下几点:
<ContentControl x:Name="SignalGenerator" cal:View.Model="{Binding}" />
答案 1 :(得分:0)
在另一个项目中,我必须这样做:
<ContentControl cal:View.Model="{Binding SignalGenerator}" />