私は物事が「非常によく」を構築されていないプロジェクトに取り組んでいます。私はコントロールを配置するウィンドウの一部の "部分モデル"のようなものを作成したいので、DataContextを指定できるマークアップがあるかどうかを知りたいが、ウィンドウグラフィックを変更しない(ボタンやそのようなものを追加する)。私はそののDataContextを設定することができますが、グラフィックとして何もしない任意のマークアップはありますか?
ない場合は、どのように私は自分自身(私はMarkupExtensionをintheritingで考える)ずつを作成することができ、そしてより重要なは:行うことができますか?どんな答え
EDIT 1用
ありがとう:
は、私の考えの例は、このいずれかになります。
<SomeControl>
<TextBlock />
<ThisMarkupDoNothing DataContext="{Binding my:Model}">
<ComboBox ItemsSource="{Binding MyModelProperty}" />
</ThisMarkupDoNothing>
</SomeControl>
多分これは私が何を意味するか理解するのに役立ちます。
私は、私は非常にあなたの質問を理解していません。パネル(レイアウトコントロール)にDataContextを指定できるかどうか尋ねていますか? –
は私がContentControlによく合うと思う編集1 –