当我将一个表单(包含TChart
)停靠到另一个表单中时,我得到了一个AV。当TChart的AutoPaint
属性设置为True
时,不会发生错误。
我使用标准版TeeChart
对C ++ Builder XE6,XE7和Delphi Builder XE6进行了测试。
重现的步骤:
DockSite = true
将以下代码粘贴到Form2的构造函数中:
DragMode = dmAutomatic;
DragKind = dkDock;
TChart* Chart1 = new TChart(this); //don't forget to delete
Chart1->Parent = this;
Chart1->AutoRepaint = false;
启动应用程序并通过鼠标拖动将Form2停靠到Form1。
任何人都可以复制这个或者有什么想法会出错吗?
答案 0 :(得分:1)