title: Button position according to other buttons' visibility
body: <p>This might sound like a silly question, but I need to know how to change the position of a button automatically, when other buttons that are right next to it are still not visible. I need to achieve this in Visual Studio 2005 ( I'm using C#).</p>
  
  <p>To give further clarifications on this, let's say that I have three buttons on the top left of a form that I have created. The buttons from right to left are:
  1- Back
  2- Print
  3- Next</p>
  
  <p>Initially, and when the form is first started, only the Next button should be visible, and it should occupy the top right of the screen. Later on, and as the user triggers some events on the screen, the Print and Back buttons should appear, but they should appear on the top right of the form as well, which would achieve the same sequence that I have mentioned above. This same sequence of buttons is a requirement that I need to achieve.</p>
  
  <p>Thanks for the help in advance. </p>