select w dataGridView

0

Posiadam taki kod który przerabiam z VB. Jednak stanąłem w martwym punkcie bo wywala mi błędy mógłby ktoś zerknąć i pomóc mi poprawić??

Wywala w każdym miejscu gdzie jest Select

ArrayList selectedRow = new ArrayList();
        private void dataGridView1_CurrentCellChanged(object sender, EventArgs e)
        {
            int c = dataGridView1.CurrentRow.Index;
            dataGridView1.Select(c);
            Console.WriteLine("In Cell Changed");
            dataGridView1_Click(sender, e);
        }
        private void dataGridView1_Click(object sender, EventArgs e)
        {
            int c = dataGridView1.CurrentRow.Index;
            dataGridView1.Select(c);
            Console.WriteLine("In Click");
        }
        private void dataGridView1_MouseUp(object sender, MouseEventArgs e)
        {
            int c = dataGridView1.CurrentRow.Index;
            if (selectedRow.Contains(c))
            {
                dataGridView1.UnSelect(c);
                selectedRow.Remove(c);
            }
            else
            {
                dataGridView1.Select(c);
                selectedRow.Add(c);
            }
            for (int i = 0; i < selectedRow.Count; i++)
            {
                dataGridView1.Select(int.Parse(selectedRow[i].ToString()));
            }
            Console.WriteLine("In Mouse Up");
        }
 
0

Ok ale jak to zmienić w takim razie?

1 użytkowników online, w tym zalogowanych: 0, gości: 1