teechart 删除线后如何删除图例

li1241341459 2015-11-05 04:48:02
teechart 删除线后如何删除图例
...全文
321 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
li1241341459 2015-11-05
  • 打赏
  • 举报
回复
非常感谢 ,感谢前辈
oiq12 2015-11-05
  • 打赏
  • 举报
回复
long lIndex= m_chart.AddSeries(scLine); CSeries line1 =m_chart.Series(lIndex); for (int i = 0 ;i < 20 ;i++) { line1.AddXY(i,5,NULL,RGB(255,0,0)); } m_chart.RemoveSeries(lIndex); 请AddSeries。。。。
li1241341459 2015-11-05
  • 打赏
  • 举报
回复
明白了 应该放到循环外面
li1241341459 2015-11-05
  • 打赏
  • 举报
回复
CSeries line1 = (CSeries)m_Tchart.Series(0); //CSeries line2 = (CSeries)m_Tchart.Series(1); //CSeries line3 = (CSeries)m_Tchart.Series(2); for (int i = 0 ;i < 20 ;i++) { line1.AddXY(i,5,NULL,RGB(0,0,0)); //line1.Delete(0); //line1.Clear(); m_Tchart.RemoveSeries(0); } 哪里错了
oiq12 2015-11-05
  • 打赏
  • 举报
回复
line1.Clear(); 这个是清除这个线序列的所有点。并没有删除线。所以图例还在。 chart.RemoveSeries(你的序列的序号); 就可以了。chart改成你Teechart的控件变量。 teechart的问题可以去慧都控件网看,或者问。他们公司内部规定是要及时回答的。。。。
paschen 2015-11-05
  • 打赏
  • 举报
回复
不知楼主用什么版本,不同版本操作都不太一样,具体去看帮助文件 在我这lineSeries.Clear();后图例本身也会去除,lineSeries是CSeries类对象
li1241341459 2015-11-05
  • 打赏
  • 举报
回复
我用的是line1.Clear(); 如何删除Series 我是新手 请指教
oiq12 2015-11-05
  • 打赏
  • 举报
回复
楼主是删除的线,还是Series? 删除Series会一起删除图例的。

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧