[问题] for循环新增datagridview跳出

楼主: vulxj0j8j8 (悠)   2014-08-14 21:21:41
最近想写个程式
用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);
}
可是不知道为什么
每次跑完最后一行
就会自动跳出循环
想请教各位版友为什么呢?
作者: GoalBased (Artificail Intelligence)   2014-08-14 21:26:00
会用F5 侦错吗? 试试看
楼主: vulxj0j8j8 (悠)   2014-08-14 21:38:00
我一步步跑,发现他add完就跳出了@@
作者: pico2k (风月)   2014-08-14 22:40:00
use Try-Catch
作者: Eleganse (艾勒更斯)   2014-08-15 11:39:00
问题应该是出在i 逐步执行看i什么时候超过9了

Links booklink

Contact Us: admin [ a t ] ucptt.com