2010-11-30 49 views
1

我想創建一個看起來像罐子的2D控件。一種顏色在底部,另一種顏色在側面。我將把這個控件的許多實例放在一個畫布上,並將這個畫布放在av viewbox中。使用什麼樣的WPF控件?

alt text

我需要一個工具提示,右擊並拖動&下降的支持。它還必須支持數據綁定和調整大小。

什麼是創建此控件的最佳方式?任何建議是值得歡迎的。謝謝!

回答

3

我的建議是製作一個VisualBrush,其中包含can的圖紙作爲其內容。然後每個項目將是一個Rectangle(這將支持您需要的功能),並且矩形的填充屬性將被設置爲VisualBrush

+0

謝謝!在這種情況下,我可以將屬性綁定到罐的顏色嗎? Clickingevent只能捕捉罐內或整個矩形內部嗎? – 2010-11-30 11:19:53