Page tree
Skip to end of metadata
Go to start of metadata

C1RadialMenu是一个和C1ContextMenu相似的组件,唯一的不同是它的命令和按钮是环形排列,通过按钮访问,当你点击表单或者可触控的设备,轻敲某一项目的时候会弹出窗口 。C1RadialMenu支持鼠标,键盘,触屏触摸的交互。
C1RadialMenu显示为一组切片样式的环形菜单。径向菜单的中心是一个主要的按钮被称为内半径按钮。每一个切片都能连接另一个径向菜单。如果有很多子菜单项目的话,将会有箭头按钮显示在每一切片边框。点击箭头将会显示其他的径向菜单,并带有更多表示另外子菜单的切片,
因为径向菜单就像上下文菜单和弹出菜单,仅当使用C1RadialMenu.ShowMenu方法决定在菜单上怎样显示
C1RadialMenu时才会显示。通过只在需要时显示C1RadialMenu能够防止视觉注意力和记忆过载。
下面的代码示例展示了在向表单添加组件后显示C1RadialMenu。你也能够调用参数来展开显示C1RadialMenu或者新建一个方法计算中心。

C#

c1RadialMenu1.ShowMenu(this, new Point(350, 350));

Visual Basic

c1RadialMenu1.ShowMenu(Me, New Point(350, 350))

当运行应用程序时,C1RadialMenu以一个中心按钮显示,因为还没有添加C1RadialMenuItems 或
C1RadialCommandMenuItems:

下面的图片展示了带有一些RadialMenuItems和sub RadialMenuItems的C1RadialMenu。每个添加到C1RadialMenu 的
RadialMenuItem显示为一个饼状切片,当点击或者轻敲饼状切片时会打开一个新的带有subRadialMenuItems的环形
C1RadialMenu。

RadialMenu外观和行为
下面章节介绍了C1RadialMenu控件的一些常用外观和行为属性。
RadialMenu 动画
当打开或者关闭径向菜单时有动画效果。请使用UseAnimation属性在主题页上添加动画效果。

  • No labels