【问题标题】:Two columns for components in a TScrollBox, Delphi [closed]TScrollBox,Delphi中组件的两列[关闭]
【发布时间】:2023-03-23 06:34:01
【问题描述】:

我想要类似附加场景的东西,用户可以在其中拖放 UI 组件(TImage)运行时(不是来自工具面板)。到目前为止,我们一直在使用 TScrollBox。但是,我无法将它分成两部分以适应附加结构。

我们可以连续使用第二个组件,但它是可选的。此外,这两个组件(按行)应该同步滚动。

我正在考虑添加两个 TScrollBox 并使用以下代码来同步垂直滚动条: How to track scrolling of TScrollBox in Delphi

但是,我找不到“Scrollbox1.VertScrollBar.Position”属性。

【问题讨论】:

  • 我认为您需要多解释一下您遇到的确切问题。您可以将两列,例如,TEdits 从 Component Palette 放入一个滚动框中,它们都可以很好地同步滚动。计算组件在 r/time 拖放时应具有的位置是微不足道的,那么您的问题是什么。

标签: delphi tscrollbox


【解决方案1】:

在里面放两个TPanel。一个右对齐,另一个自己调整大小。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-07-21
    • 2014-11-06
    • 2011-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-13
    相关资源
    最近更新 更多