2011-07-06 31 views
0

溢出者,WPF XAML - 在三角形中堆放圆形物品?可能吗?

我想表示一个3层的导航菜单里面的一个三角形(这实际上是不可见的),并想知道是否有任何方式可以堆栈项目列表使用内部样式三角形路径,并使其正确包裹物品。

我似乎无法找到一个好方法,或者如果它甚至是可能的。

我只是想尽可能使它变成动态的,这样我就可以重复使用很多不同的地方,我需要它。

***编辑*****

我还需要能够在某种程度上左右旋转3项?但我也需要能够旋转周围的3个项目,其导航菜单系统,所以我想有naviation菜单项作为我可以模板的列表项。

感谢

罗比

enter image description here

回答

0

,如果你需要的地方只有3个项目,如果这个数字将是一个常数,它真的有可能与<Style><Template>DataBinding

+0

然后我能够以某种方式旋转3个项目?我应该在我的顶部帖子中解释过,并且会实际编辑帖子,但是我还需要能够旋转周围的3个项目,其导航菜单系统,所以我希望将naviation菜单项作为列表项目列出模板。 –

+0

是的。你可以使用'RotateTransformation',或者只使用array:'MyArray [3] {Item1,Item2,Item3}'并且如果我理解你的旋转权利,就可以替换你想要的东西。 – stukselbax