i am verry new to c#, my problem is this first i don't know if i am using the right control, i am designing a screen to produce an invoice and i am using DataGridView and what i will like to do is thas on a row the user type the code of un item in the first cell and when that cell looses focus the cursor moves to the next cell and at the same time the name(the description of that code in cell 1) is displayed in that cell (next cell).