Use:
txtGrpLCode.Select();
txtGrpLCode.Focus();
Also, try changing the TabOrder of your Controls at design-time; or, at run-time, by using 'SendToBack, or'BringToFront.
Also try:
this.ActiveControl = txtGrpLCode;
If none of these work, you need to show more of your code.