【发布时间】:2023-03-07 17:07:01
【问题描述】:
凭借 10 年的开发经验,我无法在工具栏 FireMonkey 上放置新按钮。谁能帮帮我?
【问题讨论】:
标签: delphi button toolbar delphi-xe2 firemonkey
凭借 10 年的开发经验,我无法在工具栏 FireMonkey 上放置新按钮。谁能帮帮我?
【问题讨论】:
标签: delphi button toolbar delphi-xe2 firemonkey
没有用于添加按钮或分隔符的组件编辑器菜单项,但您可以将按钮从工具托盘拖动到工具栏。或者选择表单中的工具栏并按 F6。在工具栏上键入所需控件的名称,然后按 Enter。
【讨论】:
TToolBar 现在只是一个容器。您必须将自己的控件放到它上面。
要将控件添加到工具栏,请确保在表单上选择了工具栏,在工具面板中选择您的子控件,然后单击工具栏中您希望子控件出现的位置。
另一种方法是确保选择工具栏并双击工具面板中的控件。无论选择什么控件都将成为父控件。
许多新的 FireMonkey UI 控件现在只是容器,包括 TStatusBar。
要向TStatusBar 添加文本行,您必须添加自己的TLabel 或其他控件。
我发现将图像放在按钮上的最佳方法是将TImage 直接拖放到按钮上并取消设置TImage 的HitTest 属性。
所有 FireMonkey 控件都是容器,现在可以有子控件。配置 UI 可能需要更长的时间,但您有很大的灵活性。
使用TLayout 控件来划分父控件和对齐控件。使用Margin 和Padding 属性来调整间距。
【讨论】: