gpt4 book ai didi

ios - Delphi TGridLayout 布局和项目之间的填充

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:22:47 26 4
gpt4 key购买 nike

我在尝试使用 TGridLayout 保存一系列 TImage 对象时得到了一些结果,每个对象都加载了位图。但是,控件之间没有余量。我已经尝试使 TImage 宽度/高度小于 TGridLayout itemheight/itemwidth,但没有成功。

示例代码:

ImageRef := TImage.Create(GridLayoutGallery);
ImageRef.Visible := False; // se true later
ImageRef.Width := GridLayoutGallery.ItemWidth - 10;
ImageRef.Height := GridLayoutGallery.ItemHeight - 10;
GridLayoutGallery.AddObject(ImageRef);

最佳答案

您自己已经接近答案,以下是我将如何实现这一目标:

假设您的网格包含一系列大小为 40 x 40 像素的图像

enter image description here

要在图像之间应用边距,只需设置 ItemWidthItemHeight TGridLayout 的属性组件的值大于实际图像的大小,例如 42 x 42 像素。

enter image description here

这应该在放置在 TGridLayout 中的每个图像周围创建边距。

关于ios - Delphi TGridLayout 布局和项目之间的填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17909209/

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