|
|
|
In the Show event of a form you might be tempted to use SetFocus to select which field the end user should begin working with. However, this method raises an error 5 when applied on a control that is currently invisible.
If the logic of your application should give the focus always to the same control, it is much better to achieve this using the TabIndex property at design time. Conversely, if the form should behave differently according to other conditions, you should use a different approach. I usually prefer to set the focus in the Form_Activate event |
Note that we need a Static variable to discern the first activation of the form – which occurs soon after the Form_Load event – from the other times when this event is fired (the user gives the focus to the form after switching to another form in the same application).
|
|
|
|
Submitted By :
Nayan Patel
(Member Since : 5/26/2004 12:23:06 PM)
|
|
|
Job Description :
He is the moderator of this site and currently working as an independent consultant. He works with VB.net/ASP.net, SQL Server and other MS technologies. He is MCSD.net, MCDBA and MCSE. In his free time he likes to watch funny movies and doing oil painting. |
View all (893) submissions by this author
(Birth Date : 7/14/1981 ) |
|
|