datagridview - Skift fokus fra en Gridview-celle til en anden uden at trykke på en hvilken som helst tast i c #

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg bruger DataGridView til at tilføje/redigere data. Min DataGridView har 2 kolonner. Jeg vil tilføje data til kolonne 1 via stregkodescanner (USB). Men mit punkt er - Jeg vil ændre fokusformularen en celle til næste alternative celle (betyder Row1-> celle 1 til Row2-> Celle 1 ...) uden at trykke på en hvilken som helst tast. Det skal ske efter stregkodescanner Scannet stregkoden & Vis stregkode på cellen.


Tak
Marulasiddesha TN

Bedste reference


Du kan indstille CurrentCell egenskaben til DataGridView som vist nedenfor:


dataGridView1.CurrentCell = dataGridView1.Rows[0].Cells[0];


Brug den kode med hendelseshåndteringen til stregkodescanneren og sæt række- og celleindekserne i den rigtige værdi.


Du skal muligvis også kalde Focus () -metoden for DataGridView for at sikre, at den har fokus for redigering.