public EditIsolationSchemeDlg(IEnumerable <IsolationScheme> existing) { _existing = existing; InitializeComponent(); Icon = Resources.Skyline; //Position GridView AdjustGridTop(1); foreach (DataGridViewColumn col in gridIsolationWindows.Columns) { col.ValueType = typeof(decimal); } gridIsolationWindows.AutoGenerateColumns = false; _gridViewDriver = new GridViewDriver(this, editIsolationWindowBindingSource, new SortableBindingList <EditIsolationWindow>()); // Fix-up isolation width edit controls UpdateIsolationWidths(); // Initialize deconvolution combo box. var deconvOptions = new object[] { DeconvolutionMethod.NONE, DeconvolutionMethod.MSX, DeconvolutionMethod.OVERLAP, DeconvolutionMethod.MSX_OVERLAP, DeconvolutionMethod.FAST_OVERLAP }; comboDeconv.Items.AddRange(deconvOptions); comboDeconv.SelectedItem = DeconvolutionMethod.NONE; comboDeconvPre.Items.AddRange(deconvOptions); // Hide columns to match checkboxes, which start unchecked AdjustGridTop(-1); comboIsolation.Visible = false; colStartMargin.Visible = false; colCERange.Visible = false; // Initialize IsolationComboBox comboIsolation.Items.AddRange( new[] { WindowType.MEASUREMENT, WindowType.EXTRACTION }); comboIsolation.SelectedItem = WindowType.MEASUREMENT; // Initialize results isolation width combo comboIsolationWidth.Items.AddRange( new[] { IsolationWidthType.RESULTS, IsolationWidthType.RESULTS_WITH_MARGIN, IsolationWidthType.FIXED }); comboIsolationWidth.SelectedItem = IsolationWidthType.RESULTS; }
public RenameProteinsDlg(SrmDocument document) { InitializeComponent(); Icon = Resources.Skyline; _document = document; _gridViewDriver = new GridViewDriver(dataGridViewRename, renameProteinsWindowBindingSource, new SortableBindingList <RenameProteins>()); }