使用Dynamic Data Display控件绘图时无法删除已经画好的曲线

简介: 最近在使用Dynamic Data Display画图的时候发现,多次画图时,之前画的图无法清除,造成图像混乱。找了好久发现这样可以消除。 在调用AddLineGraph时,使用一个全局的变量来存储这个方法返回的对象(LineGraph), 点击...

最近在使用Dynamic Data Display画图的时候发现,多次画图时,之前画的图无法清除,造成图像混乱。找了好久发现这样可以消除。
在调用AddLineGraph时,使用一个全局的变量来存储这个方法返回的对象(LineGraph),

点击(此处)折叠或打开

  1. private LineGraph line = null;

  2. // 画图时

  3. .....
  4. line=this.plotter.AddLineGraph(....);
  5. ....

然后在第二次画图时做如处处理:

点击(此处)折叠或打开

  1. if (line == null)
  2. {
  3.     this.plotter.Children.Remove(line);
  4.     line.DataSource = new ObservableDataSourcePoint>();
  5. }
这样就能消除之前产生的图画,然后再画。

详细参照: http://social.msdn.microsoft.com/Forums/zh-CN/0d34d4f6-b413-42e1-8767-7785dc621a03/dynamic-data-display
目录
相关文章
|
1月前
|
数据可视化 数据挖掘 Python
figure方法详解之清除图形内容
figure方法详解之清除图形内容
23 2
PyQt5 技术篇-QTableWidget表格组件指定行的隐藏与显示控制实例演示,设置表格指定列的列宽方法
PyQt5 技术篇-QTableWidget表格组件指定行的隐藏与显示控制实例演示,设置表格指定列的列宽方法
590 0
PyQt5 技术篇-QTableWidget表格组件指定行的隐藏与显示控制实例演示,设置表格指定列的列宽方法
|
3月前
|
JavaScript 前端开发
jQuery特效函数-第7次课-show、hide等方法有动画效果的显示和隐藏一个元素-附案例-任务
jQuery特效函数-第7次课-show、hide等方法有动画效果的显示和隐藏一个元素-附案例-任务
19 0
|
4月前
[Qt5] 矩形、圆和多边形ROI区域的交互(List View列表视图,halcon实现)
[Qt5] 矩形、圆和多边形ROI区域的交互(List View列表视图,halcon实现)
51 0
echarts圆环图设置legend数据对齐百分比样式使用rich富文本标签和formatter函数
echarts圆环图设置legend数据对齐百分比样式使用rich富文本标签和formatter函数
401 0
使用bootstrap-table-fixed-columns固定表格列时底部滑动出现BUG
使用bootstrap-table时数据列过多,又想某列特殊显示?推荐你使用bootstrap-table-fixed-columns来解决吧!使用时需要注意 bootstrap-table和bootstrap-table-fixed-columns尽量保持一致,以防奇怪问题出现
515 0
使用bootstrap-table-fixed-columns固定表格列时底部滑动出现BUG
ArcMap图层标签Label显示内容的修改方法
本文介绍在ArcMap软件中,修改图层标签(Label)所显示字段与具体显示内容的方法~
273 1
ArcMap图层标签Label显示内容的修改方法
|
前端开发
现有一块画布上(Canvas)它有如下功能: 定义addShape(Shape s)在画布上新增并绘制出其形状; 定义removeShape(Shape s)删除画布上已存在的形状 定义clone(
现有一块画布上(Canvas)它有如下功能: 定义addShape(Shape s)在画布上新增并绘制出其形状; 定义removeShape(Shape s)删除画布上已存在的形状 定义clone(
169 0
现有一块画布上(Canvas)它有如下功能: 定义addShape(Shape s)在画布上新增并绘制出其形状; 定义removeShape(Shape s)删除画布上已存在的形状 定义clone(
|
Web App开发 移动开发 JavaScript
range滑块自定义样式,步骤详解以及实际应用
写在前面: 本文的主要内容包括:type="range"属性介绍,修改range默认css样式以及在js中的实际应用。本文面向前端小白,写的不好之处,请多多见谅。文末有demo链接,可以自行复制到本地进行试验。 相关:自定义 range radio select的样式滑轮,按钮,选择框 最终要实现的效果: 步骤: 1.range属性相关介绍 2.搭建html结构; 3.css样式修改,包括给滑动轨道添加样式、给滑块添加样式; 4.添加相关js代码实现应用效果; 5.关于浏览器兼容。 在html里面输入如下内容,即可使用: <input type="range">//这是最粗糙的使用方式
825 0
range滑块自定义样式,步骤详解以及实际应用
|
Swift
SwiftUI极简教程32:使用Shape形状和Animation动画创建一个圆形进度条
SwiftUI极简教程32:使用Shape形状和Animation动画创建一个圆形进度条
627 0
SwiftUI极简教程32:使用Shape形状和Animation动画创建一个圆形进度条