如何将子控件添加到TActionToolBar?

时间:2015-10-27 23:03:44

标签: delphi delphi-10-seattle

我有一个TActionManager设置,其中包含各种操作,然后会在TActionMainMenuBarTActionToolBar中显示。

我需要的是能够在TComboBox作为孩子显示TActionToolBar。我尝试创建一个新的TActionClientItem并将CommandStyle更改为csComboBox并将我的TComboBox分配给ContainedControl属性,但在运行时没有更改,即组合框未显示为子项控制在TActionToolBar

我尝试在TActionClientItem内切换和更改多个属性但没有运气,然后转向帮助文档并找到以下内容:

  

使用CommandStyle更改位于功能区组上的操作客户端项的行为和外观。如果操作客户端项不在功能区组上,则CommandStyle无效。

所以我猜CommandStyle误导了我,因此改变这些属性没有效果,因为我没有使用功能区控件。

由于我的应用程序的设计,我不想切换到其他控件,例如TToolBarTCoolBar。是否可以允许在TComboBox上使用TActionToolBar等子控件?

0 个答案:

没有答案