我有一个datagridview,显示来自sqlserver的数据。如果我在我的datagridview中使用没有数据的过滤器,则会显示一个空行。我有一个按钮,我在其中调用一种为数据充电的方法。如果单击它,则不显示任何数据。 我不明白为什么如果单击此按钮,则不会显示任何数据。但是如果我按下调用按钮调用相同的方法,则会出现空行。
我尝试过datagridview.rows.clear(),invalidate()和update()...... 和rows.count是0
谢谢!
答案 0 :(得分:1)
我认为您必须设置此属性以避免用户向DataGridView
添加新行。
DataGridView.AllowUserToAddRows = false;