Ustaw fokus na komórkę kolumny tekstowej widoku siatki danych
Mam gridview kolumny pola tekstowego datagridview, w którym znajdują się następujące kolumny:
SrNo | Description | HSNCode | Qty | Rate | Amount
Generuję kwotę w moim programie automatycznie, ale chcę sprawdzić, czy użytkownik wprowadził kwotę w polu bez wprowadzania danych w „Oceń”, a następnie chcę ustawić ostrość w polu „Oceń” w moim programie:
Próbowałem następującego kodu:
private void grdData_CellLeave(object sender, DataGridViewCellEventArgs e)
{
if (e.ColumnIndex == 4)
{
if(grdData.Rows[e.RowIndex].Cells[4].Value== null)
{
grdData.CurrentCell = grdData.Rows[e.RowIndex].Cells[4];
}
}
}
Ale kod nie działa.
Co powinienem zrobić, aby przełączyć się na pole poprzedzające „Kwotę”?
Proszę pomóż.