gpt4 book ai didi

delphi - 如何在 Firemonkey 上将 TImage 显示为 TGrid 的背景?

转载 作者:行者123 更新时间:2023-12-02 05:42:30 24 4
gpt4 key购买 nike

我的表单上有一个 TGrid。我需要在该网格内显示一个 TImage,作为它的背景。我知道在 Firemonkey 框架中,控件是其他控件的容器。考虑到这一点,我使用结构面板将 TImage 对象拖动到 TGrid 对象。现在 TImage 的父对象是 TGrid 对象。在设计时,这很好,我可以看到 TGrid“内部”的 TImage,但是当我运行应用程序时,TImage 就消失了。

我花了整个周末谷歌搜索答案,尽管找到了很多面向 vcl 的解决方案,并且所有这些解决方案都试图将 TImage 放入 TDBGrid 或 TStringGrid 列中,但我找不到任何可以帮助我的东西。

我使用的方法正确吗?

我怎样才能实现我的目标?

测试非常简单:

只需将 TGrid 拖至 FMX 表单即可。在里面装几根柱子。将 TImage 拖到窗体中。现在,在 scruture 面板中,找到 TImage 对象并将其拖动以使其成为 TGrid 组件的子组件。为其指定一个位图,并将其发送到后台。

您将看到该图像作为网格的背景,但是当您运行该应用程序时,该图像就会消失。

谢谢。

最佳答案

按照 Hans 的建议,我颠倒了父/子关系,使图像成为网格的父项。

在对两个对象的不透明度属性进行一点调整后,我设法得到了我需要的结果。

谢谢汉斯!

关于delphi - 如何在 Firemonkey 上将 TImage 显示为 TGrid 的背景?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47637362/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com