Welcome! and rules
Joel on Software
Am I blind or is it impossible to move a TabPage within a TabControl (eg. move a tab from position 5 to position 2), or control where a new TabPage is placed (eg. other than at the end), without Removing and Adding it from/to the Controls collection? Neither SetChildIndex nor BringToFront have any effect (I expected the former to but not the latter).
Have you tried simply swapping the indices with the this property, aka the indexer, on the TabControl.TabPages collection?
Uhhh yeah.... I knew I had to be OTL.. just when I was getting ready to give up on JOS, a useful piece of feedback! Thanks.
I might be wrong but could this do the trick:
Fog Creek Home