Yeah, and this actually won't work correctly when the form is loading due to the initialization sequence. All I would do is look at the FocusControlOnAdd or FocusControlOnEdit property and do this yourself.If me.FocusControlOnAdd IsNot Nothing Then
me.FocusControlOnAdd.Focus()
End If
You may need to do this in the Shown event of the form in order to make this work properly with the Focus().