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

            PeptideFileAnalysisFrame.ActivatePeptideDataForm <AbstractChromatogramForm>(this, peptideAnalysis);
        }
Example #2
0
        private void DataGridViewOnCellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            if (e.ColumnIndex < 0 || e.RowIndex < 0)
            {
                return;
            }
            var row = dataGridView.Rows[e.RowIndex];
            var peptideFileAnalysis = (PeptideFileAnalysis)row.Tag;
            var column = dataGridView.Columns[e.ColumnIndex];

            if (e.ColumnIndex >= 0)
            {
                column = dataGridView.Columns[e.ColumnIndex];
            }
            if (column == colPeakStart || column == colPeakEnd)
            {
                PeptideFileAnalysisFrame.ActivatePeptideDataForm <AbstractChromatogramForm>(this, peptideFileAnalysis);
            }
            else if (column == colTracerPercent || column == colScore)
            {
                PeptideFileAnalysisFrame.ActivatePeptideDataForm <TracerChromatogramForm>(this, peptideFileAnalysis);
            }
        }