如何在WPF中实现时尚的垂直菜单?

时间:2012-04-04 09:30:25

标签: wpf user-interface

我是WPF的新手,我的任务是创建一个用户界面,我被告知需要“性感”。

我的第一个任务是为我需要向用户提供的各种选项创建菜单结构。我想做一些这样的事情,取自http://www.wpftutorial.net

enter image description here

不幸的是,我在该网站上没有看到如何使用具有玻璃般外观的子菜单实现垂直菜单的任何示例。

我希望达到同样水平的'性感'(< - 我的老板,不是我的),但风格不需要完全相同。

我需要采取哪些步骤来实现这一目标?

2 个答案:

答案 0 :(得分:1)

你展示的“性感”布局实际上已经过时了(有光泽的是2008-2010 ......) 无论如何,如果你不参加第三方,这就是:

  • 容器是Me nu
  • 每个项目都是MenuItem
  • 有些MenuItems包含自己的MenuItems(这是你看到的水平下拉列表)
  • 菜单和MenuItem似乎有自定义模板/样式/ ControlTemplate

对于刚接触WPF的人来说确实可以做一些工作,但你肯定会学到很多东西,但是如果没有任何经验,你需要几周的时间才能做到这一点。

HTH,

巴布。

答案 1 :(得分:0)

您可能需要使用第三方控件。 DevExpress和Telerik提供了一些非常好的WPF控件。

这会为您节省大量时间,因为它们具有内置主题且非常好看。

从长远来看,尝试自己做这件事可能会花费更多。

您甚至可以下载试用版并向您的老板展示该应用的演示。