title: Add a new row into strongly typed DataSet?
body: <p>I have following XML document:</p>
  
  <p>
  </p>
  
  <p></p>
  
  <pre><code>&lt;Form ID="1"&gt;
    &lt;Persons&gt;
      &lt;Person Name="Mike"/&gt;
      &lt;Person Name="Alan"/&gt;
    &lt;/Persons&gt;
  &lt;/Form&gt;
  </code></pre>
  
  <p></p>
  
  <p></p>
  
  <p>I have created the Strongly Typed DataSet file (.XSD) and the MyForm.cs file based on that .XSD file</p>
  
  <p>Then, how to add a new Person to table Persons ?</p>
  
  <p>I tried that code:</p>
  
  <pre><code>        Form_3 form = new Form_3();
          form.ReadXml(TextBox1.Text, XmlReadMode.Auto)
          Form3.Person newPerson= form.Person.NewPersonRow();
          newPerson.Name= "Tony";
  
          form.Person.Rows.Add(newPerson);
  </code></pre>
  
  <p>but the result is:</p>
  
  <p>
  </p>
  
  <p></p>
  
  <pre><code>&lt;Form ID="1"&gt;
    &lt;Persons&gt;
      &lt;Person Name="Mike"/&gt;
      &lt;Person Name="Alan"/&gt;
    &lt;/Persons&gt;
    &lt;Person Name="Tony"/&gt;
  &lt;/Form&gt;
  </code></pre>
  
  <p></p>
  
  <p></p>
  
  <p>so, I tried that code:</p>
  
  <pre><code>        Form3.Person newPerson= form.Person.NewPersonRow();
          newPerson.Name= "Tony";
  
          form.Persons.Rows.Add(newPerson)
  </code></pre>
  
  <p>but this thows an exception:</p>
  
  <pre><code>  "This row already belongs to another table."
  </code></pre>
  
  <p>So how to resolve that problem ?</p>
  
  <p>[EDIT]
  Here's my Form_3.XSD file schema:
  <a href="http://pastebin.com/f3f08dfe0" rel="nofollow noreferrer">Click here to see</a></p>
  
  <p><a href="https://i.stack.imgur.com/Kr4wX.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Kr4wX.png" alt="alt text"></a>
  </p>