2010-11-30 24 views
1

我想创建一个看起来像罐子的2D控件。一种颜色在底部,另一种颜色在侧面。我将把这个控件的许多实例放在一个画布上,并将这个画布放在av viewbox中。使用什么样的WPF控件?

alt text

我需要一个工具提示,右击并拖动&下降的支持。它还必须支持数据绑定和调整大小。

什么是创建此控件的最佳方式?任何建议是值得欢迎的。谢谢!

回答

3

我的建议是制作一个VisualBrush,其中包含can的图纸作为其内容。然后每个项目将是一个Rectangle(这将支持您需要的功能),并且矩形的填充属性将被设置为VisualBrush

+0

谢谢!在这种情况下,我可以将属性绑定到罐的颜色吗? Clickingevent只能捕捉罐内或整个矩形内部吗? – 2010-11-30 11:19:53