问题描述
当repositoryItemLookUpEdit列获取焦点后显示内容消失,离开焦点又显示,如图代码如下:RepositoryItemLookUpEditrepositoryItemLookUpEdit2=newRepositoryItemLookUpEdit();DataTabledt=newDataTable();dt.Columns.Add("ID",typeof(int));dt.Columns.Add("Name",typeof(string));dt.Rows.Add(1,"药品");dt.Rows.Add(2,"检查");dt.Rows.Add(3,"检验");repositoryItemLookUpEdit2.DataSource=dt;repositoryItemLookUpEdit2.DisplayMember="Name";repositoryItemLookUpEdit2.ValueMember="ID";gridColumn2.ColumnEdit=this.repositoryItemLookUpEdit2;gridColumn2.FieldName="F_ID";
解决方案
解决方案二:
解决方案三:
按照楼上给的试了下,还是不行,我发现从数据库取出来的DataTable,使用起来就没有问题,自己new出来的就会出现上述问题
解决方案四:
repositoryItemLookUpEdit2.ValueMember="Name";这样就可以了你绑定的栏位要改下
时间: 2024-10-30 07:08:52