title: How to dynamically create columns in a datagridview and assign titles to it and its rows?
body: <p>I am using a datagridview for which I am not using any datasource. I want to dynamically allocate values to it. Create my own selected number of columns and rows and name them.
  Plus I want to add images to cells instead of data .</p>
  
  <p>As for changing columns text we can use</p>
  
  <p><code>grid.Columns[0].HeaderText = "First Column";</code></p>
  
  <p>How to change use it for labeling rows?</p>