当前位置:编程学习 > C#/ASP.NET >>

dataGridView1.Rows.Add(row) 数据能读到,显示不出来

自定义窗体1   UserControl1  中 (datagirdview1 在这个窗体里)
  public void FillEntityToNewRecord(Maticsoft.Model.Project entity)
       {
           string[] row = new string[2];
           row[0] = entity.ProjectID;
           row[1] = entity.ProjectName;
          this.dataGridView1.Rows.Add(row); 
         
       }
form1中
{
 UserControl1.Instance.FillEntityToNewRecord(entity);
}
row的数据都能读出来,但是datagridview就是显示不出来。 (没有绑定直接操作的)
求破


--------------------编程问答-------------------- 確定有數據,那可能是你的COLUMNS的字形色彩設定為白色所以你看不到數據,去調整COLUMNS的字形色彩吧﹗ --------------------编程问答-------------------- 。确定有数据。count都加1了。就是不能显示出来。也不是颜色。上面的记录能显示的。  还有修改的时候也是无法显示出来。但是从新读取的时候值是改了的了? 求高手啊。。。。 --------------------编程问答-------------------- 你自建的UserControl1有放置在Form中嗎?
this.UserControl1=new WindowsApplication1.UserControl1();

this.UserControl1.Location=new System.Drawing.Point(100,100);
this.UserControl1.Name="UserControl1";
this.UserControl1.Size=new System.Drawing.Size(100,100);
this.UserControl1.TabIndex=0;
需要去對這些屬性做設定
补充:.NET技术 ,  .NET Framework
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,