をクリックするたびに新しい行を表示するにはどうすればよいですか? 新しい行を追加するのではなく、最初の行の値を置き換えるためです。
private void button2_Click(object sender, EventArgs e)
{
DataTable dtbl = new DataTable();
dtbl.Columns.Add("1st Header");
dtbl.Columns.Add("2nd Header");
dtbl.Columns.Add("3rd Header");
dtbl.Rows.Add("1","2","3");
dgv.DataSource = dtbl;
}