[問題] for迴圈新增datagridview跳出

看板C_Sharp (C#)作者 (悠)時間11年前 (2014/08/14 21:21), 11年前編輯推噓2(202)
留言4則, 4人參與, 最新討論串1/1
最近想寫個程式 用for迴圈的方式建立一個5*9的datagridview 下面是程式碼 for (int i = 0; i < 9; i++) { DataGridViewRow row = new DataGridViewRow(); row.Height = 360 / 12; if (i == 4) { DataGridViewRow N = new DataGridViewRow(); N.HeaderCell.Value = "N"; N.Height = dataGridView1.Height / 11; dataGridView1.Rows.Add(N); } row.HeaderCell.Value = (i + 1).ToString(); dataGridView1.Rows.Add(row); } 可是不知道為什麼 每次跑完最後一行 就會自動跳出迴圈 想請教各位版友為什麼呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.238.94.211 ※ 文章網址: http://www.ptt.cc/bbs/C_Sharp/M.1408022503.A.695.html ※ 編輯: vulxj0j8j8 (36.238.94.211), 08/14/2014 21:23:07

08/14 21:26, , 1F
會用F5 偵錯嗎? 試試看
08/14 21:26, 1F

08/14 21:38, , 2F
我一步步跑,發現他add完就跳出了@@
08/14 21:38, 2F

08/14 22:40, , 3F
use Try-Catch
08/14 22:40, 3F

08/15 11:39, , 4F
問題應該是出在i 逐步執行看i什麼時候超過9了
08/15 11:39, 4F
文章代碼(AID): #1JxBVdQL (C_Sharp)
文章代碼(AID): #1JxBVdQL (C_Sharp)