I'd bet that the form isn't shown yet when you are calling it (which is the case on form_load) so you can't actually set focus on it. An alternative is use the Actiave event (or what ever the .NET equivelent is)

TG