WPF DataGrid 遇到的小问题
1) 在使用WPF的DataGrid时,虽然在绑定数据时使用的mode是twoway,
但在具体使用的时候,因为界面输入过快,数据的传输具有一定的延迟。这样会有时导致异常的出现,解决这个办法我们可以自己调用函数datagrid.commiteEdit();
来手动传输数据。
2)在输入数据后,界面没有及时的更新某些信息,如行数,以及在删除某行后,
行数没有重新排列。只要使用datagir.Items.Refresh(); 就可以使得界面刷新。
3)获得DataGrid中的某一行或者某一个单元格
#region DataGrid Cell Row
/// <summary>
/// get the row of datagrid
/// </summary>
/// <param name="Index"></param> [0,n-1]
/// <returns>DataGridRow</returns>
private DataGridRow getRow(int Index)
{
try
{