为什么我button按钮里面写的
gridView1.AddNewRow();   
在gridcontrol里的gridview里面没反应呢?

解决方案 »

  1.   

    (1)、gridView.AddNewRow()(2)、实现gridView_InitNewRow事件
      

  2.   

    例如:/// <summary>
            /// 初始化新行的赋值
            /// </summary>
            /// <param name="sender"></param>
            /// <param name="e"></param>
            void gridView1_InitNewRow(object sender, DevExpress.XtraGrid.Views.Grid.InitNewRowEventArgs e)
            {
                DataRowView drv = this.gridView1.GetRow(e.RowHandle) as DataRowView;
                if (drv != null)
                {
                    drv["str_TypeID"] = this.m_strTypeID;
                }
            }
      

  3.   


    意思是不光要写AddNewRow()方法,还要去写initnewrow事件,才可以显示?
      

  4.   

    多查帮助文档别偷懒
    http://msdn.microsoft.com/zh-cn/library/system.windows.forms.datagridview.rows(v=vs.80)