德尔福:以两种不同的形式显示相同的图形
答
您可能有两个不同的控件,您可以在其中提供相同的一组数据。 或者您可以尝试在新窗体上设置控件的父级。
TSmallForm = class
...
procedure TSmallForm.Button1Click(sender : TObject)
var
F : TForm;
begin
F := TForm.Create;
try
ChartComponent.Parent := F;
ChartComponent.Align := alClient;
F.ShowModal;
finally
F.Free;
end;
end;
+0
也许在显示模式(在最后)之后重置图表的父母将是一个好主意。 – 2011-02-24 08:04:58
+0
@Ralph好吧,不要在“免费”的最后。它需要一个新的try/finally块。 – 2011-02-24 09:18:10
+0
我没有写完整的代码只是想展示如何移动控件。 – 2011-02-24 19:37:18
问题在哪里,哪些不起作用? – 2011-02-24 01:12:57
您是否需要同时显示两个图形? – 2011-02-24 09:17:28
是这两个图应仍然可见。我尝试过的方式没有奏效,包括将系列设置为彼此相等 - 这样做的“只读”错误。 – andrewgalpin 2011-02-25 17:09:16