由于框架上的其他组件,线条不可见

时间:2015-08-10 18:25:47

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

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

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

因此,该行不可见。

任何想法如何解决?

提前致谢!

1 个答案:

答案 0 :(得分:0)

您正在绘制框架本身,但TImage正在覆盖框架的客户区域,因此它涵盖了您在框架上执行的任何绘图。你需要重新思考你的绘图策略。如果您希望线条出现在TImage的顶部,则在TImage而不是Frame上绘制线条。或者在TImage的顶部放置一个单独的TImage / TPaintBox,然后绘制它。