2011-12-06 14 views
2

2つのコンテンツコントロールをホストするコントロールを作成しました。 Caliburnは に私のView/ViewModelを解決したいが、Caliburnはhosted/inner ContentControlsをSignalGeneratorという名前で無視する(下記参照)。どのようにその問題を回避するための任意のアイデアですか?Caliburn:ホストされたコントロールをViewModelプロパティにバインドする方法

私は自分自身を試していないが、あなたは、次のような何かを行うことができるはず
 <cc:HorizontalSplitterLayoutControl > 

      <cc:HorizontalSplitterLayoutControl.UpperContent> 
       <Label Content="Blockdiagram" /> 
      </cc:HorizontalSplitterLayoutControl.UpperContent> 

      <cc:HorizontalSplitterLayoutControl.LowerContent> 

       <ContentControl x:Name="SignalGenerator"/> 

      </cc:HorizontalSplitterLayoutControl.LowerContent> 
     </cc:HorizontalSplitterLayoutControl> 

答えて

0

<ContentControl x:Name="SignalGenerator" cal:View.Model="{Binding}" /> 
0

私はこのようにそれをしなければならなかった別のプロジェクトでは:

<ContentControl cal:View.Model="{Binding SignalGenerator}" /> 
関連する問題