예제 #1
0
        private void dataGridView_RowHeaderMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            var row             = dataGridView.Rows[e.RowIndex];
            var peptideAnalysis = (PeptideFileAnalysis)row.Tag;

            PeptideFileAnalysisFrame.ActivatePeptideDataForm <PeptideInfoForm>(this, peptideAnalysis);
        }
예제 #2
0
        private void dataGridView_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            var row                   = dataGridView.Rows[e.RowIndex];
            var peptideAnalysis       = (PeptideFileAnalysis)row.Tag;
            DataGridViewColumn column = null;

            if (e.ColumnIndex >= 0)
            {
                column = dataGridView.Columns[e.ColumnIndex];
            }
            if (column == colPeakStart || column == colPeakEnd)
            {
                PeptideFileAnalysisFrame.ActivatePeptideDataForm <ChromatogramForm>(this, peptideAnalysis);
            }
            else if (column == colTurnover || column == colAPE)
            {
                PeptideFileAnalysisFrame.ActivatePeptideDataForm <PrecursorEnrichmentsForm>(this, peptideAnalysis);
            }
        }