菜单的新样式:圆形菜单

发布时间:2014/07/15 00:07 发布者:Alice

返回博客中心

本文要带大家详细深入地了解一下Studio For WinForms的RadialMenu新控件。它基于One-Notes圆形菜单,是能够提供易于程式设计的体验并能与主题(参考我之前的文章或是继续浏览)相结合的ComponentOne版本。你可以用它来增强你的应用程序的UI界面,也可以为应用程序的导航提供一种全新的方式。


为什么要用它?

为什么在习惯使用顶部条状菜单栏后,还要去用一个RadialMenu呢?或者,为什么不直接用它并舍弃掉顶部条状菜单栏呢,这样岂不是更好?在当今应用程序发展过程中,强调的始终是可存取性、可获得性,而且越想要提供某些信息,越是有必要将它变得更加易于取得。这里要说的是,使用ComponentOne RadialMenu,用户可在易获取的多个选项中更方便地选择自己想要的选项。


怎么用?

每当我们想要使用某个东西的时候,这个问题就会蹦出来:“怎么用呢?”,一直以来我们都在使用相当简单的C1RadialMenu:

1. 把它拖到你的表单中,并将它放到组件栏。

2. 选择你想要加进来的菜单项,通过修改itemsCollection, 你可以把RadialMenu菜单项增加到可以添加图像和文本结合体的地方,来显示所需选项。



3.剩下的就是调用显示在一个特定事件中的菜单的方式。以在任何你想显示RadialMenu的事件里由如下代码完成。

//ShowMenu
c1RadialMenu1.ShowMenu(this, new Point(x,y), true);

一旦运行这个应用程序,ComponentOne RadialMenu已经为你所有,并随时可以投入使用!

如下是已经完成的成果,很不错吧?  


关于葡萄城

赋能开发者!葡萄城是专业的集开发工具、商业智能解决方案、低代码开发平台于一身的软件和服务提供商,为超过 75% 的全球财富 500 强企业提供服务。葡萄城专注控件软件领域30年,希望通过模块化的开发控件、灵活的低代码应用开发平台等一系列开发工具、解决方案和服务,帮助开发者快速响应复杂多变的业务需求,最大程度地发挥开发者的才智和潜能,让开发者的 IT 人生更从容更美好。

了解详情,请访问葡萄城官网