如何禁用在FMX表单中单击?

问题描述 投票:0回答:1

对于应用程序,我需要禁用用户以单击特定窗口,同时他仍然可以使用位于另一个窗口前面的窗口。在Delphi中,这非常适合

ExampleForm.Enabled:= False;

但在Firemonkey中,似乎已启用的属性不再存在。同样,如果它也可以禁用键盘输入等,那将非常有用。我真的很感激这个问题的解决方案,谢谢你的时间!

PS:我使用的是Delphi 10.3版本

delphi firemonkey
1个回答
1
投票

在Firemonkey中,通常需要在TLayoutTGridLayout之类的后代中实现所有控件。只要您的所有控件都在那里,您就可以禁用其Enabled属性。表单实际上只是一个容器,而不是与VCL中的FMX相同的控件类型。

© www.soinside.com 2019 - 2024. All rights reserved.