0

我开始使用“Delphi 10.3 Rio”,我正在查看似乎与 TChart 对象相关的错误。在“Android 8”的 FMX 应用程序中,我刚刚创建了一个带有单个对象的窗口,即 TChart ( Chart1.Align := TAlignLayout.Client)。如果OnClick我输入以下内容:

procedure TForm1.Chart1Click(Sender: TObject);
begin
   if Application.FormFactor.Orientations = [TScreenOrientation.Landscape] then
      Application.FormFactor.Orientations := [TScreenOrientation.Portrait]
   else
      Application.FormFactor.Orientations := [TScreenOrientation.Landscape];
end;

错误:将“纵向”屏幕更改为“横向”然后返回“纵向”后,屏幕未正确重绘,下半部分为空且黑色(裁剪)。见附图。

如何解决?

在此处输入图像描述

4

0 回答 0