繁体   English   中英

如何在IDE中为FMX TImage分配图形?

[英]How to assign a graphic to an FMX TImage in the IDE?

在Delphi IDE中,如何将图形分配给TImage?

在VCL中,在对象检查器中,使用TImage的“图片”属性。 但是在FMX中,我没有在对象检查器中看到“图片”或类似的东西(“位图”,“图形”等)。

请怜悯。 我在Delphi VCL中有20多年的经验,但是我是FireMonkey的新手!

您要查找的属性是MultiResBitmap 文档的使用多重分辨率位图下涵盖了它的用法。 TImage有关的部分:

在TImage控件中。 TImage控件在MultiResBitmap属性中保留TFixedMultiResBitmap多分辨率位图。 TFixedMultiResBitmapTCustomMultiResBitmap的后裔。 TFixedMultiResBitmap多分辨率位图可以包含任意数量的具有不同比例的位图项。 在每个设备上, TImageTFixedMultiResBitmap多分辨率位图中的位图集合中检索最适合显示的位图,并使用Bitmap属性引用获得的位图。 所获得的位图取决于设备分辨率和TFixedMultiResBitmap多分辨率位图中保存的位图项的比例 如果多分辨率位图不包含具有某些特定屏幕所需缩放比例的位图项,则FireMonkey会自动拉伸或缩小具有最合适比例的位图项。 有关如何获取此位图的信息,请参见Bitmap 请记住,每个位图项都在所有平台上占用应用程序可执行文件的资源(即使某些位图项从未在特定平台上使用)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM