【问题标题】:delphi fmx android label align to topdelphi fmx android标签对齐到顶部
【发布时间】:2021-01-15 17:55:52
【问题描述】:

我有 5 个标签,在设计时我将 1 放在顶部,然后将 2 放在顶部,然后将 3、4 和 5 放在顶部。如果我在 android 上编译并运行我的应用程序,标签的顺序是 1 5 4 3 2,我不知道为什么会这样。我可以使用一些矩形或面板来修复它来放置我的标签,但我想利用标签的自动调整大小功能,如果我能像我一样修复 Delphi 10.3.3 社区版的订单问题,那就太棒了猜猜这是 Delphis 的错,因为我只是将它们放在了一个表单上,而且它们的行为与我的顶部对齐顺序不符。

【问题讨论】:

    标签: delphi controls alignment delphi-10.3-rio


    【解决方案1】:

    我找到了一种解决方法。默认情况下对齐不正确,所以代替

      Label2.Visible := true;
      Label3.Visible := true;
      Label4.Visible := true;
      Label5.Visible := true;
      Label6.Visible := true;
    

    我必须使用

      Label2.Visible := true;
      Label6.Visible := true;
      Label5.Visible := true;
      Label4.Visible := true;
      Label3.Visible := true;
    

    然后就可以了。我仍然不知道这是如何或为什么会这样,但如果我重新排列将标签添加到表单的顺序,则会显示标签的“正确”(预期)顺序。所以第一个项目正常工作,然后你必须像往常一样以相反的顺序输入其他项目,然后对齐按预期工作

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-09-29
      • 1970-01-01
      • 2013-02-13
      • 1970-01-01
      • 1970-01-01
      • 2012-06-16
      • 1970-01-01
      相关资源
      最近更新 更多