收藏 (0) +1 (0) +1 (0) +1
收藏成功查看收藏>>

正在阅读:C++ Builder 初学问与答 (十)C++ Builder 初学问与答 (十)

2004-08-05 10:03 出处:CSDN 作者:ch_builder 责任编辑:linjixiong

  83)问:我有时要设计一组互相排斥的菜单项,也就是单选菜单项,应该怎么办呢?

  答:要使一组菜单项成为单选菜单项,必须满足几个条件。

  首先,这一组菜单必须在同一个下拉菜单中。

  其次,它们的RadioItem属性必须都设置成了True。

  最后,它们的GroupIndex属性必须相同。

  这一组中唯一被选中的菜单项的前面将会显示一个圆点标记。

  84)问:我怎样使菜单项失效呢?

  答:只要把菜单项的Enabled属性设置为False,就可以使菜单项失效,这时菜单项是灰色的。在设计时和运行时你可以任意设置菜单项的Enabled属性。

  85)问:菜单项有些什么常用的事件呢?

  答:菜单项只有一种事件OnClick,在实际编辑中这个事件是一定要响应的。

  86)问:我们一般在主菜单之外还会提供一个快捷菜单,就像C++Builder一样,在窗体中单击右键随时都可以打开一个弹出菜单。C++Builder是怎样实现弹出菜单的?

  答:弹出菜单有时候又称为快捷菜单。弹出菜单与主菜单的区别是:主菜单是固定的,而弹出菜单是活动的;主菜单有多组菜单项,而弹出菜单只有一组。弹出菜单的设计方法与主菜单基本相同,也是使用菜单编辑器来完成的。 


察看评论详细内容 我要发表评论
作者笔名 简短内容 发表时间
:
键盘也能翻页,试试“← →”键

相关文章

关注我们

最新资讯离线随时看 聊天吐槽赢奖品
手机访问回到顶部