title: C# WinForm UI design for multiple data entry
body: <p>I am working on Windows Form Application and came across to a situation where I need to insert, edit or remove the multiple records, like e.g, purchase order in which I need to add, edit and remove the purchase items as well as change the quantity.</p>
  
  <p>Currently, I am adding the purchase items with quantity and rates to <code>DataGridView</code> from multiple <code>TextBoxes</code>, editing the items by retrieving it to <code>TextBoxes</code> again and deleting it by selecting the row/s.</p>
  
  <p>This is very complicated and hard.</p>
  
  <p>Is there any other simple way where I can do these 3 activities (add, edit, remove) at the same place and then save all items to database on single click.</p>