没有绘制UserControl中的LiveChart

时间:2018-07-13 08:20:11

标签: c# winforms livecharts

我正在使用LiveCharts.WinForms软件包。我已经在用户控件(称为面板)中放置了一个图表。该图表在设计模式下看起来不错。然后,我有了第二个(父)UserControl,在运行时通过代码添加了Panel控件。此父控件放置在窗体中。面板添加如下:

this.PanelParentControl.Controls.Add(new MyCustomerPanel());

运行该应用程序时,图表只是一个大的黑色矩形(或者只是不显示)。我尝试调用RefreshInvalidateSuspendLayout/ResumeLayout,但是它不起作用。但是,当我在图表上(或应该实际显示的位置)移动鼠标时,确实会显示DataLabels。

我想念什么吗?关于在运行时添加图表时如何显示图表的任何想法?

0 个答案:

没有答案