【问题标题】:Is it possible to open a menu when a button is clicked in Rad Studio在 Rad Studio 中单击按钮时是否可以打开菜单
【发布时间】:2015-02-22 12:41:12
【问题描述】:

在大多数其他环境中都可以做到这一点,但我无法找到使用 Embarcadero 做到这一点的方法。

发现的最接近的事情是在具有bsSplitButton 属性的按钮上设置DropDownMenu 属性......但是这有一个问题,它只适用于Vista(所以事实上我什至无法测试它是否适用于全部)。

目前也可以添加一个常规的右键下拉菜单。

有没有办法将按钮的左键单击事件连接到特定的下拉菜单?

【问题讨论】:

    标签: c++builder


    【解决方案1】:

    您的按钮的OnClick 事件处理程序可以调用TPopupMenu 组件的Popup() 方法。除非您希望它处理右键单击,否则您不必将 PopupMenu 分配给按钮。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-04
      • 2022-01-22
      • 2012-08-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多