private void OnTimeTracePointReceived(object sender, TimeTracePointReceived_EventArgs e) { _ExperimentalData.Add(new PointD(e.X, e.Y)); _ExperimentalDataSource.RaiseDataChanged(); dispatcher.BeginInvoke(new Action(delegate() { DataChanged(sender, new EventArgs()); })); }
private void OnTimeTracePointReceived(object sender, TimeTracePointReceived_EventArgs e) { _OutputSingleMeasureStream = new FileStream(_FileName, FileMode.Append, FileAccess.Write); _OutputSingleMeasureStreamWriter = new StreamWriter(_OutputSingleMeasureStream); _DataBuilder = new StringBuilder(); _DataBuilder.AppendFormat(_DataString, e.X, e.Y); _OutputSingleMeasureStreamWriter.WriteLine(_DataBuilder.ToString()); _OutputSingleMeasureStreamWriter.Close(); _OutputSingleMeasureStream.Close(); }