title: Load XML into grid view
body: <p>Is it possible to bind the contents of an xml file with a data grid view in c#? Maybe using... LINQ? can I do that? I want to display the contents of an xml file within a grid view, edit, add or delete them there and then save them in the xml file I loaded in the first place.  I'd also like to be able to search through the grid and edit multiple items. I am creating a forms application.  The xml file is simple it only:</p>
  
  <pre><code>&lt;people&gt; 
      &lt;person name='John' email='John@email.com'/&gt;
  &lt;/people&gt;
  </code></pre>
  
  <p>There can be lots of records of type person.
  What's the best way to approach this problem?</p>