private bool EditSelectedSeries() { IList <ILineGraphSeries> selectedSeries = new List <ILineGraphSeries>(); foreach (ListViewItem seriesItem in lvFieldList.SelectedItems) { selectedSeries.Add((ILineGraphSeries)seriesItem.Tag); } SeriesEditor dialog = new SeriesEditor() { Series = selectedSeries }; DialogResult seriesEditorResult = dialog.ShowDialog(this); bool changesMade = (seriesEditorResult == DialogResult.OK); if (changesMade) { foreach (ILineGraphSeries series in dialog.Series) { Model.UpdateSeries(series); } } return(changesMade); }
private bool EditSeries(IList <ILineGraphSeries> seriesList) { SeriesEditor dialog = new SeriesEditor() { Series = seriesList }; DialogResult seriesEditorResult = dialog.ShowDialog(this); bool changesMade = (seriesEditorResult == DialogResult.OK); return(changesMade); }