UI Design Question - Controls Hiding and Showing
<p>I have a Winform in my application. the form contains lots of controls 
ranging from Radio Buttons .. to text boxes to buttons to check boxes. 
One of the requirement is that based on the type of license mode certain 
option should be shown or hidden or enabled or disabled. </p>

<p>Say for exmample the applcation has two license modes: 
1) Normal 
2) advanced </p>

<p>In normal mode only few controls need to be displayed say only 3 text boxes and 2 buttons. 
and few checkboxes </p>

<p>in advanced mode all items needs to be displayeed and only few checkboxes shall be allowed to be editable. </p>

<p>Currently i have done it directly in the code... 
I am sure in futire there would be more controls added / removed or made into advanced modes and stuffs ! </p>

<p>Can i design the enabling and disabling in a simple fashion ... may be i get the list of controls need to be disabled or enabled based on a XML file. ? </p>

<p>Any help on the design would be appreciable.</p>
