我需要一個簡單的方法來檢查我的datagridview是否爲空。
的Rows.Count不滿足我,因爲我的程序有2個空行開始,
和未來在DataGridView可以填充,然後計數
不會造成任何影響
(如果用戶刪除一節但有2行以上)。檢查dataGridView是否爲空
有沒有辦法檢查這個?
我需要一個簡單的方法來檢查我的datagridview是否爲空。
的Rows.Count不滿足我,因爲我的程序有2個空行開始,
和未來在DataGridView可以填充,然後計數
不會造成任何影響
(如果用戶刪除一節但有2行以上)。檢查dataGridView是否爲空
有沒有辦法檢查這個?
以及這些都爲數據網格視圖是否爲空或不檢查選項...
if(DataGridView1.Rows.Count = 0)
{
MessageBox.Show("DataGridView is empty");
}
2)。您可以檢查哪些結合 的DataGridView
if(dt=null)
{
MessageBox.Show("DataGridView is empty");
}
if(ds=null)
{
MessageBox.Show("DataGridView is empty");
}
你可以用數據網格視圖單元格值,同時檢查使用該
if (dataGridView1.Columns[e.ColumnIndex].Name == "companyName")
{
if (String.IsNullOrEmpty(e.FormattedValue.ToString()))
{
dataGridView1.Rows[e.RowIndex].ErrorText =
"company Name must not be empty";
e.Cancel = true;
}
}
dataGridView1與實現添加數據表或數據集:
using System.Linq;
if (dataGridView1.Rows.OfType<DataGridViewRow>().Take(2).Count() > 1)
{
MessageBox.Show("dataGridView1 has at least 2 rows");
}
dataGridView1禁用添加:
if (dataGridView1.Rows.OfType<DataGridViewRow>().Any())
{
MessageBox.Show("dataGridView1 has row");
}