是否可以在FireMonkey中使用可停靠的表单,因为我已经检查了表单属性,并且没有这样的属性可以做到这一点。 是否有任何解决方法可以实现这一目标?
答案 0 :(得分:2)
据我所知,没有任何内置内容,但加入自己应该不会太难。请记住,任何形式都可以在另一种形式上控制任何控制:
在子窗体上,在容器内添加任何控件(例如TLayout)。 创建子表单。 将TLayout(等)的Parent属性设置为父窗体(或者,更可能是父窗体上的容器,以便您可以将子TLayout的对齐设置为alClient)。
如果要在拖动操作期间显示放置位置,请尝试包含的各种效果。
答案 1 :(得分:0)
与 VCL 不同,Firemonkey 没有用于创建停靠表单的内置可停靠界面。但是有一个商业组件可以在 FMX 中创建一个完整的可停靠界面。该组件仅实现可停靠表单。到目前为止,不支持停靠的文档面板(就像 Visual Studio IDE 那样),也没有停靠的工具栏。但总的来说,它们具有所有必要的功能,包括自动隐藏面板以及在 XML 中/从 XML 保存/恢复的能力。