我的意思是:https://imgur.com/izuUwoU
所以我使用Winforms Charting API设置不同的图表,通常它们可以正常工作,但对于Form.ShowDialog框中的这个大图,大部分图表都是空白的?我可以看到数据存在,但在图表的大部分区域都有一个很大的空白区域。
我已经把图表买到了前面,并且在设计师中确保没有任何其他内容可以覆盖图表。
我正在填写这个新的Form.ShowDialog框:
//initialise chart object and chart areas/data here
...
ChartObject.ChartAreas[0].Position.Y = 0;
ChartObject.ChartAreas[0].Position.Height = 90;
ChartObject.ChartAreas[0].Position.X = 0;
ChartObject.ChartAreas[0].Position.Width = 90;
using (var frm = new Form())
{
frm.Text = cc.ChartTitle;
frm.Controls.Add(cc);
cc.Dock = DockStyle.Fill;
frm.WindowState = FormWindowState.Maximized;
frm.ShowDialog(this);
}
我完全被这个困住了,因为图表完全正常。感谢。