title: C# Storing original positions of Tab Pages within a Tab Control
body: <p>I'm relatively new to C# and I'm trying to use a tab control which has 5 tab pages within it.  These tab pages are displayed and hidden when required and I am able to re-add pages to the required position e.g. tabPage 2 should be re-added between tabPage1 and tabPage3 by passing in a number relating to the position I want it to appear in and swapping the pages around. How do I store the original positions of the tabPages and then just say tabPage2 should be added in to tabPage2's stored position?</p>
  
  <p>Thanks in advance for any help.</p>