Ejemplo n.º 1
0
 private void precursorsToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (RowSource is Precursors)
     {
         return;
     }
     RowSource = new Precursors(_dataSchema, new[] { IdentityPath.ROOT });
 }
Ejemplo n.º 2
0
            public override IEnumerable <Result> GetSelectedResults(BoundDataGridView dataGridView)
            {
                var rowItemValues = RowItemValues.FromDataGridView(typeof(PeptideResult), dataGridView);

                foreach (var rowItem in rowItemValues.GetSelectedRowItems(dataGridView))
                {
                    foreach (var result in rowItemValues.GetRowValues(rowItem).Cast <Result>())
                    {
                        yield return(result);
                    }
                }

                foreach (var precursorResult in Precursors.GetSelectedResults(dataGridView))
                {
                    yield return(((PrecursorResult)precursorResult).PeptideResult);
                }
            }
Ejemplo n.º 3
0
            public override IEnumerable <SkylineDocNode> GetSelectedNodes(BoundDataGridView dataGridView)
            {
                var rowItemValues = RowItemValues.FromDataGridView(typeof(Entities.Peptide), dataGridView);

                foreach (var rowItem in rowItemValues.GetSelectedRowItems(dataGridView))
                {
                    foreach (var precursor in rowItemValues.GetRowValues(rowItem).Cast <Entities.Peptide>())
                    {
                        yield return(precursor);
                    }
                }

                foreach (var precursor in Precursors.GetSelectedNodes(dataGridView))
                {
                    yield return(((Precursor)precursor).Peptide);
                }
            }