我會考慮一個圖形控件,但我不知道該怎麼做。自定義控件或不在這種情況下?
我想用模板元素創建一個容器控件。
例如:
<MyControl>
<MyControl.Elements>
<TextElement Value="{Binding Somedata}" />
<IntElement Value="{Binding OtherData}" />
</MyControl.Elements>
</MyControl>
不同的元素是我創建始終顯示相同的方法,項模板。 在簡單的例子中,MyControl將是一個WrapPanel,TextElement是一個TextBlock,而IntElement是一個TextBox。元素將是WrapPanel的孩子。
我應該爲MyControl創建一個自定義控件嗎? 元素的依賴屬性? 如何爲所有模板創建ElementBase?
謝謝
什麼?我不明白這一點。 – 2013-05-03 17:53:26