title: Create winform from xsd dynamically
body: <p>I am writing an XSD parser which dynamically builds simple WinForm (based on input XSD scheme). <br />
  I want to use only xsd defined structures, not adding anything beyond xsd standard elements.<br /></p>
  
  <h2>Questions:</h2>
  
  <ol>
  <li>I want xsd:element to define a control. How to distinguish which xsd:element defines which control type (especially the bolded ones)? (basic are TextBox, <strong>TextArea</strong>(multiline textbox), <strong>ComboBox</strong>, <strong>RadioGroup</strong>(group of radiobuttons), DateTimePicker, CheckBox, <strong>Panel</strong>, <strong>Button</strong>).</li>
  <li>How about labels - maybe is it better to define them inside xsd:element of other control containing data (TextBox, etc.)? How ?</li>
  </ol>
  
  <p>I need this parser to enable the clients to generate a schema by 3rd party tool then populate the XSD into my app and open WinForm (without need of programming it) and in further steps produce xml with data and some output.</p>