void IMeasurementObserver.Refresh(IEnumerable<Measurement> rows) { if (this.InvokeRequired) { this.BeginInvoke(new Action(() => RefreshAllRows(rows))); } else { RefreshAllRows(rows); } }