【问题标题】:line isn't visible due to other components on the frame由于框架上的其他组件,线不可见
【发布时间】:2015-08-10 18:25:46
【问题描述】:

我正在尝试在我的框架上画一条线(在 FormPaint 方法上绘制)。

问题是框架上有一些组件,其中包含覆盖所有框架区域的图像。

因此,这条线是不可见的。

任何想法如何解决它?

提前致谢!

【问题讨论】:

    标签: image line frame c++builder c++builder-6


    【解决方案1】:

    您在 Frame 本身上绘图,但 TImage 覆盖了 Frame 的客户区,因此它涵盖了您在 Frame 上所做的任何绘图。你需要重新考虑你的绘图策略。如果您希望线条出现在 TImage 的顶部,则在 TImage 而不是 Frame 上绘制线条。或者在 TImage 之上放置一个单独的 TImage/TPaintBox 并在其上绘制。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多