Delphi 如何将按钮添加到FireMonkey工具栏?

Delphi 如何将按钮添加到FireMonkey工具栏?,delphi,button,toolbar,delphi-xe2,firemonkey,Delphi,Button,Toolbar,Delphi Xe2,Firemonkey,有了10年的开发经验,我无法在FireMonkey工具栏上添加新按钮。有人能帮我吗?没有用于添加按钮或分隔符的组件编辑器菜单项,但您可以将按钮从工具托盘拖到工具栏。或者选择表单中的工具栏并按F6键。在工具栏上键入所需控件的名称,然后按enter键。t工具栏现在只是一个容器。您必须将自己的控件放到它上 要将控件添加到工具栏,请确保在窗体上选择了工具栏,在工具选项板中选择子控件,然后单击工具栏中希望子控件出现的位置 另一种方法是确保选中工具栏,然后双击工具选项板中的控件。选择的任何控件都将成为父控件

有了10年的开发经验,我无法在FireMonkey工具栏上添加新按钮。有人能帮我吗?

没有用于添加按钮或分隔符的组件编辑器菜单项,但您可以将按钮从工具托盘拖到工具栏。或者选择表单中的工具栏并按F6键。在工具栏上键入所需控件的名称,然后按enter键。

t工具栏现在只是一个容器。您必须将自己的控件放到它上

要将控件添加到工具栏,请确保在窗体上选择了工具栏,在工具选项板中选择子控件,然后单击工具栏中希望子控件出现的位置

另一种方法是确保选中工具栏,然后双击工具选项板中的控件。选择的任何控件都将成为父控件

许多新的FireMonkey UI控件现在只是容器,包括
TStatusBar

要将文本行添加到
TStatusBar
,必须添加自己的
TLabel
或其他控件

我发现在按钮上放置图像的最佳方法是将
TImage
直接放到按钮上,然后取消设置
TImage
HitTest
属性

所有FireMonkey控件都是容器,现在可以有子控件。配置UI可能需要更长的时间,但您有很大的灵活性


使用
TLayout
控件分割父控件并对齐控件。使用
边距
填充
属性来调整间距。

我这样做了,但我知道对象没有接收到工具栏的父对象。看到fmx文件,它实际上会接收父文件。非常感谢。使用“结构”窗口定位控件或将其移动到其他父控件。控件可能位于窗体或其他控件之外。在这种情况下,检查对象检查器中的上/左位置。这个FireMonkey非常有趣。谢谢你的帮助。