public void TestExporterDialog() { MeasurementExporterDialog dialog = new MeasurementExporterDialog(); dialog.ExporterFilter = ExporterFactory <Measurement> .GetAllExporters(); dialog.Dialog.ShowDialog(); }
private void SaveMeasurement(object sender, RoutedEventArgs e) { if (measurement != null) { MeasurementExporterDialog dialog = new MeasurementExporterDialog(); dialog.ExporterFilter = ExporterFactory <Measurement> .GetAllExporters(); dialog.Dialog.ShowDialog(); Exporter <Measurement> exporter = dialog.GetExporter(); if (exporter != null) { exporter.Export(measurement); } } }