Obsługa kliknięcia w DGV

0

Szczerze to nie wiem jak szukać rozwiązania mojego problemu, mianowicie po kliknięciu na tekst w komórce DGV pobiera mi wartość, ale ja chcę że jeżeli kliknę na dowolne (puste miejsce w komórce) doda mi wartość z tej komórki;
W tej chwili wygląda to tak:

private void tempGV_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            int r = e.RowIndex;
            if (r >= 0)
            {
                Id = Convert.ToInt32(tempGV.Rows[r].Cells[0].Value);
                this.textBox7.Text = tempGV.Rows[r].Cells[1].Value.ToString().Trim();
                this.textBox8.Text = tempGV.Rows[r].Cells[2].Value.ToString().Trim();
                this.textBox9.Text = tempGV.Rows[r].Cells[3].Value.ToString().Trim();
             }
           }
0

Czy odpowiedź jest tak banalna, że wszyscy się nabijają? Czy nikt nie wie jak to zrobić?

0

Ja to na przykład nie rozumiem pytania. Jaką wartość z jakiej komórki gdzie ma wkleić i kiedy?

0

Wartość z komórki (załóżmy pierwszy wiersz, druga kolumna) w DataGridView, który mam na Formie. Po kliknięciu na ww. komórkę przypisuję do textbox'a wartość z komórki, ale żeby ta wartość wpisała się do textboxa, muszę koniecznie kliknąć na tekst zawarty w komórce a ja chcę żeby można było kliknąć na dowolne miejsce w obrębie danej komórki i wartość żeby była wpisana do textboxa.

Chyba nie potrafię jaśniej :-/

Kod jaki używam jest w pierwszej wypowiedzi.

0

Teraz znacznie jaśniej. :)

A próbowałeś użyć zdarzenia CellClick?

0

Właśnie o to chodziło.
Dziękuję ;)

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