我有一个名为DataGrid
的WPF datagrid1
,我想检查DataGrid
行是否为空。
那我怎么能做到这一点。我尝试过但是失败了。
if (dataGrid1.Items.Count != 0)
{
//submit
}
else
{
MessageBox.Show("Data Grid is empty");
}
答案 0 :(得分:5)
您需要将CanUserAddRows
设置为false:
<DataGrid Name="dataGrid1" CanUserAddRows="false"></DataGrid>
通常,您在DataGrid
的底部有一个空行。这就是为什么即使您的DataGrid
为空,您也没有进入其他部分的原因。