Moves a tab page to another position in a Tab control, changing its index number.
Tab controls
tabcontrolname.MoveTab (source, destination )
Argument |
Description |
---|---|
tabcontrolname |
The name of the Tab control containing the tab you want to move. |
source |
An integer whose value is the index of the tab you want to move. |
destination |
An integer whose value is the index of the destination tab before which source is moved. If destination is 0 or greater than the number of tabs, source is moved to the end. |
Integer. Returns 1 if it succeeds and -1 if an error occurs.
MoveTab also reorders the tab pages in the Tab control’s Control array (which is a property that lists the tab pages within the Tab control) to match the new tab order.
This example moves the first tab to the end:
tab_1.MoveTab(1, 0)
This example move the fourth tab to the first position:
tab_1.MoveTab(4, 1)
This example move the fourth tab to the third position:
tab_1.MoveTab(4, 3)