问题描述
点击button后第一次新建chartLine后,graph1上曲线显示并能进行缩放,而后接着再次点击button新建第二个chartLine后,graph2上的曲线也能进行曲线缩放,但回滚点击graph1后,graph1上的的曲线却不能缩放了,回到graph2后,graph2上的曲线也不能缩放,问题就是曲线缩放功能只能在最近一次新建chartLine上才有用,如果点击其它chartLine后,那所有chartLine上的曲线都不能缩放。怎么才能使所有new的chartLine能随时缩放呢??下面是button写的代码:privatevoidbutton_Click(objectsender,EventArgse){TabPagetabPage=newTabPage();this.TabControl1.Controls.Add(tabPage);tabPage.Text="graph"+graph_count.ToString();++graph_count;ChartchartLine=newChart();chartLine.Series.Clear();chartLine.DataSource=dt_Graph;tabPage.Controls.Add(chartLine);chartLine.MouseWheel+=newMouseEventHandler(chartLine_MouseWheel);//曲线缩放}
我是才开始学习的,请大神帮帮忙!!!
解决方案
解决方案二:
没人会吗????
解决方案三:
切换过去后再实例化一次试试?
时间: 2024-11-05 04:53:33