2

我创建了一个托管两个内容控件的控件。我希望 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>
4

2 回答 2

0

我还没有尝试过自己,但是您应该可以执行以下操作:

<ContentControl x:Name="SignalGenerator" cal:View.Model="{Binding}" />
于 2011-12-06T19:47:09.083 回答
0

在另一个项目中,我必须这样做:

<ContentControl cal:View.Model="{Binding SignalGenerator}" />
于 2015-03-11T08:35:42.417 回答