WPF如何创建这样的横向菜单(Modern-UI)
我是WPF的新手,我想为我的应用程序创建一个横向菜单。 搜索我发现这张图片的想法:
我的想法是在图片中添加一个旁边的按钮。 当用户单击按钮时,它会展开按钮以显示子菜单选项。 一次只能扩展一个菜单。 我的第一个测试是使用列表框,在每个按钮内部使用Expander,然后使用stackpanel添加子菜单选项。 它看起来像这样:
这是我的XAML:
所以它有我想要的行为,但在方面不是很相似。 如何改善这一点,使其更像第一张图片? 谢谢!
UPDATE
我想要的是在每个组标题旁边添加一个图标,如上面的te按钮,并理想地替换扩展器图标,然后我用超链接替换RadioButtons。 谢谢!
经过几次测试我得到了!!!! 发布解决方案,以便其他人可以使用它:
这就是结果