Category / Section
How do I set a focus to a control in the wizard page by default when Next Button is clicked?
1 min read
You can use WizardControl's Next event for this purpose. In the Next event, check for the selected page and set the focus to the control in that page.
C#
private void wizardControl1_Next(object sender, System.EventArgs e)
{
if(this.wizardControl1.SelectedPage == this.wizardControlPage2)
this.textBox1.Focus();
}
VB
Private Sub wizardControl1_Next(ByVal sender As Object, ByVal e As System.EventArgs) Handles wizardControl1.Next
If Me.wizardControl1.SelectedPage Is Me.wizardControlPage2 Then
Me.textBox1.Focus()
End If
End Sub
Similarly, you can use Wizard Control's Back event to set focus to the control in a page when Back button is pressed