グラフィック コントロールを因数分解したいのですが、その方法がわかりません。
テンプレート化された要素を含むコンテナー コントロールを作成したいと考えています。
元:
<MyControl>
<MyControl.Elements>
<TextElement Value="{Binding Somedata}" />
<IntElement Value="{Binding OtherData}" />
</MyControl.Elements>
</MyControl>
さまざまな要素は、アイテムを常に同じ方法で表示するために作成したテンプレートです。簡単な例では、MyControl は WrapPanel、TextElement は TextBlock、IntElement は TextBox になります。要素は WrapPanel の子になります。
MyControl のカスタム コントロールを作成する必要がありますか? Elements の依存関係プロパティは?すべてのテンプレートの ElementBase を作成する方法
ありがとうございました