title: How to fill Data Grid View dynamically (run time) in C# Win-Forms
body: <p>I have one application which can communicate with a connected hardware. When I turn on the hardware, the hardware will continuously send some data to the application. I am able to read the data from hardware in my application. </p>
  
  <p>Now I want to record this data to a Grid View continuously(whenever the application receive data, a new row needs to be added to the Grid View and fill the data in that row).</p>
  
  <p>(Or please show me how to add new row in a grid view in each 1 second and add some data in to it at run time)</p>
  
  <p>Please help. I am new to c#.</p>
  
  <p>Thanks.</p>