![在此处输入图像描述][1]我有一个XamDataGrid,它绑定到集合。代码运行良好,当集合具有数据时,XamDataGrid将显示数据。
但是,如果我清除()集合并分配给数据源,XamDataGrid也会被清除,但只剩下一个空行,我不知道如何清除它。我已经清理了收藏品。空排是从哪里来的?
使用Infrastics 10.2
[突出显示的是空记录][1]
在本机DataGrid
中,如果属性DataGrid.CanUserAddRows == true
,则显示一个空行
单击该行时,将新元素添加到源集合中。
如果您使用的是DataSet,并且DataTable具有空行,请首先从DataSet 获取DataView
然后,您必须将DataSource分配给xamDataGrid,如下所示:xamDataGrid.DataSource=dataView;