title: c# DataGridView autogenerate columns show only property of base class
body: <p>I have a <strong>base class (person)</strong> and <strong>2 derivated class(person_registered) and derivated class(person_not_registered</strong>
  I have a **list of  with inner objects mix of person_registered and person_not_registered **</p>
  
  <p>I have a dataGridView, for show the list, and I have set <strong>dataGridView.Datasource=registry(the list of )</strong>, with the <strong>dataGridView.autogeneratecolumns=true</strong>;</p>
  
  <p>but the dataGridView show me only the columns of the properties of the base class and <strong>NOT show me the properties of classes derivated</strong> </p>
  
  <p>Why??</p>