it is a FAQ:5.8 How do I prevent the datagrid from displaying its append row (the row at the end with an asterisk)?
http://www.syncfusion.com/FAQ/WinForms/FAQ_c44c.asp#q653q

解决方案 »

  1.   

    两种方法:
    1.在绑定DataGrid的时候,对DataTable进行处理,删掉最后一条记录
    2.在DataGrid的ItemCreated事件中删掉最后一行.
      

  2.   

    把DataGrid的REadonly属性设为True就行了
      

  3.   

    (1)DataGrid1.ReadOnly = true;//if your datagrid1's datsource bindding to datatable,use
    (2) ((DataTable)DataGrid1.DataSource).DefaultView.AllowNew = false;
      

  4.   

    ((DataTable)DataGrid1.DataSource).DefaultView.AllowNew = false;
    对!
      

  5.   

    ((DataTable)DataGrid1.DataSource).DefaultView.AllowNew = false;
    同意
      

  6.   

    DataGrid1.ReadOnly = true;我也顶一下
      

  7.   

    ((DataTable)DataGrid1.DataSource).DefaultView.AllowNew = false;
    这才是正确的。