他的實際類型,就是妳綁定的數據源的類型,DataTable或其他的什麽。
所以
可以用DataGridView.DataSource == null進行判斷
如果妳想更進壹步,看看是否是壹個空的結果集。
可以這樣
if(DataGridView.DataSource == null)
{
//沒有綁定任何數據源
}
else
{
//這裏假設妳綁定的是壹個DataTable類型的數據源
if((DataGridView.DataSource as DataTable).Rows.Count == 0)
{
//這樣的情況表示,雖然綁定了數據源,但是數據源是沒有記錄的。
}
else
{
//不符合上面的兩種情況,就表示,綁定了數據源,並且是有數據的。
}
}