2

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 cal:View.Model="{Binding SignalGenerator}" />
于 2015-03-11T08:35:42.417 に答える
0

私は自分で試したことはありませんが、次のようなことができるはずです。

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