我有這個問題很久了。如何檢查DataGridView中的所有行是否都不爲空?
我打算做的是如果所有的cell[0]
都有價值,它會觸發一個事件。如果有null
,它將更改TextBox
的值。
這裏是我的代碼:
private void button1_Click(object sender, EventArgs e)
{
for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
if (dataGridView1.Rows[i].Cells[0].Value.ToString() == null)
{
textbox.Text = "null";
break;
}
else
{
MessageBox.Show("No null");
}
}
但是什麼在這裏發生的是,比如我有3行中DataGridView
,如果第一行不是空它將午餐MessageBox
。我希望MessageBox
在所有行的單元不爲空時被觸發。
哪裏是哪裏來的數據? –