VCL样式绘制滚动条可能存在错误

时间:2012-04-24 19:16:33

标签: delphi delphi-xe2 vcl-styles tpagecontrol

我的主窗体中心有一个页面控件(图片中的form1),我想打开停靠在pagecontrol中的其他窗体。因为我的子窗体上有很多控件,所以我需要垂直和水平滚动条(在子窗体上我有活动的滚动条选项处于活动状态),但这里有一个问题:当我使用VCL样式时,我的滚动条没有绘制,因为它们应该是,他们是无法使用的。这是VCL样式的某种错误吗?

Enter image description here

1 个答案:

答案 0 :(得分:3)

TForm使用的滚动条(TControlScrollBar)不支持Vcl样式(您必须向QC页面报告),如果您想要修复,则必须覆盖该控件并使用Vcl样式方法绘制滚动条,但这将需要大量工作,因为简单的工作环境可以使用正确支持vcl样式的TScrollBar组件(在您的表单中)。