La información que proporcionas es muy escasa para saber cual es el problema.
El método Setfocus es el que debes usar en cualquier evento, sea Keypress o algún otro, por ejemplo
txtNameID.SetFocus
Revisa que el control al que le vas a pasar el foco esté visible y tenga la propiedad Enabled=true
Indica si aparece algún error al mover el foco de un objeto a otro.