0

グラフィック コントロールを因数分解したいのですが、その方法がわかりません。

テンプレート化された要素を含むコンテナー コントロールを作成したいと考えています。

元:

<MyControl>
   <MyControl.Elements>
     <TextElement Value="{Binding Somedata}" />
     <IntElement Value="{Binding OtherData}" />
   </MyControl.Elements>
</MyControl>

さまざまな要素は、アイテムを常に同じ方法で表示するために作成したテンプレートです。簡単な例では、MyControl は WrapPanel、TextElement は TextBlock、IntElement は TextBox になります。要素は WrapPanel の子になります。

MyControl のカスタム コントロールを作成する必要がありますか? Elements の依存関係プロパティは?すべてのテンプレートの ElementBase を作成する方法

ありがとうございました

4

1 に答える 1