DataGird 删除最后一行后显示索引超出界限
if(this._DataGrid.CurrentRowIndex>=0) this._DataGrid.UnSelect(this._DataGrid.CurrentRowIndex);
this._DataGrid.SetDataBinding(DataSource,"");
this._DataGrid.TableStyles.Clear();
DataGridTableStyle dgts=new DataGridTableStyle();
dgts.MappingName=MappingName;
foreach(DataGridColumnStyle cs in dgcs)
{
cs.NullText=AppString.cmndatagridNullText;
}
dgts.GridColumnStyles.AddRange(dgcs);
this._DataGrid.TableStyles.Add(dgts);
this._DataGrid.Refresh();
不管我怎么重新绑定,怎么设置被选中的行,这个错误就一定会出现,怎么绕过这个Bug呢?