WPF XAML - 在三角形中堆叠圆形项目?可能吗?

时间:2011-07-06 04:08:59

标签: wpf silverlight xaml

overflowians,

我试图表示一个三角形内部的三层导航菜单(实际上是不可见的),并想知道是否有任何方法可以使用三角形路径内的样式堆叠项目列表,并制作它正确包装物品。

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

我只是想让它尽可能地动态,这样我就可以将它重用到我需要它的许多不同的地方。

***编辑*****

我还需要能够以某种方式旋转3个项目吗?但我还需要能够旋转3个项目,它是一个导航菜单系统,所以我希望将导航菜单项作为列表项,我可以模板化。

由于

罗比

enter image description here

2 个答案:

答案 0 :(得分:1)

也许你可以使用路径列表框。看看http://www.microsoft.com/design/toolbox/tutorials/pathlistbox/

答案 1 :(得分:0)

如果您只需要放置3个项目,如果这个数字是常数,那么<Style><Template>DataBinding就可以实现。