问题描述
自定义窗体1UserControl1中(datagirdview1在这个窗体里)publicvoidFillEntityToNewRecord(Maticsoft.Model.Projectentity){string[]row=newstring[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=newWindowsApplication1.UserControl1();this.UserControl1.Location=newSystem.Drawing.Point(100,100);this.UserControl1.Name="UserControl1";this.UserControl1.Size=newSystem.Drawing.Size(100,100);this.UserControl1.TabIndex=0;需要去對這些屬性做設定