A tab control responds to the arrow keys, Home, End, Ctrl+Tab and other keys to change the selected tab. Hidden and disabled tabs are skipped.
While the tab row has the input focus:
Left Arrow, Up Arrow - Selects the previous tab.
Right Arrow, Down Arrow - Selects the next tab.
Home - Selects the first tab.
End - Selects the last tab.
While the tab row or a control on a tab page has the input focus:
Ctrl+Tab, Ctrl+PgDn - Selects the next tab. After the last tab, the first tab is selected.
Ctrl+Shift+Tab, Ctrl+PgUp - Selects the previous tab. After the first tab, the last tab is selected.
Ctrl+F4 - Acts as the close button of the selected tab, so the TabCloseButtonClicked event occurs (see Tab Close Buttons). If the selected tab has no close button, Ctrl+F4 acts as the control's Close button and the CloseButtonClicked event occurs (see Buttons).
Alt+character - Selects the tab whose text defines the character as its mnemonic and moves the input focus to the tab's page. A mnemonic is defined by an ampersand (&) in front of a character of the tab's text (TabClass.Text property).
Escape - Cancels tab reordering while a tab is being dragged (see Tab Reordering).
When the selected tab changes while a control on a tab page has the input focus, the input focus moves to the page of the newly selected tab. While the tab row has the input focus, it keeps the focus.
If the tabs scroll, a tab selected using the keyboard is scrolled into view (see Scrolling).