【问题标题】:Firemonkey ScrollBox editing at Design time设计时的 Firemonkey ScrollBox 编辑
【发布时间】:2012-06-25 20:04:03
【问题描述】:

我正在 Firemonkey 中设计一个应用程序,其中一些控件位于滚动框内。 有没有办法通过在设计时以某种方式移动滚动条来编辑滚动框显示区域之外的部分内容?

【问题讨论】:

    标签: delphi firemonkey design-time scrollbars


    【解决方案1】:

    我认为你不能直接这样做(因为滚动条没有暴露在 prop.inspector 中)。似乎唯一的方法是在结构树中选择要编辑的对象,然后在检查器中设置其属性,例如位置。

    或者,您可以创建一个 ScrollBox 后代并发布滚动条(将 stored 设置为 false),以便可以在设计时更改它们的值。

    【讨论】:

    • 非常感谢您的回答。我将采用非可视化方法,通过在对象检查器中编辑属性,直到它变得无法管理...然后我将切换到另一个方法
    【解决方案2】:

    我也有过同样的经历。我可以让滚动框在设计模式下滚动的唯一方法是使用鼠标滚轮。如果不是这样,我不知道一个人如何在滚动框的可视部分之外进行设计。你现在是这样做的吗?

    【讨论】:

      【解决方案3】:

      您应该使用自定义设备选项,并调整视图大小。

      【讨论】:

        【解决方案4】:

        现在回答可能为时已晚。 但是您可以将所有控件添加到一个矩形内,然后在结构面板中拖动该矩形以使其成为滚动框的子级。 将trectangle的位置更改为(0, 0); 现在您可以更改矩形的位置以查看其他不是的控件 可通过展示区访问。 检查这些图片

        【讨论】:

          猜你喜欢
          • 2011-11-21
          • 2017-05-21
          • 1970-01-01
          • 2013-09-15
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-02-01
          相关资源
          最近更新 更多