repositoryItemGridLookUpEdit 控件的什么属性可以相当于GridLookUpEdit控件的Text 或AutoSearchText属性,即如何获取repositoryItemGridLookUpEdit控件用户输入的值来决定自身的数据集(就相当于及时刷新数据集)
解决方案 »
- 类前面 类似 [Serializable] 称作什么?
- 怎么获取数组里重复的数据的个数
- 打开文本文件的问题
- 遇到无理头的要求!改变Treeview节点的部分文字颜色
- 100分,路过的大侠出招!如何从*.msp文件(windows installer patch)中提取实际安装的文件?
- 编译选项的性能问题?在64位win7下
- 50分求帮忙,为什么在把dataset表update数据库表时候说表对象名无效?看下面代码谢谢
- 有谁知道vs.net 2003 简体中文版 哪儿有的下载吗?????
- 如何让windows服务一直运行不死
- HyperLink问题,谢谢!!
- C#调用C++结构体转换问题
- Winfrom中制作复制,粘贴的问题,求大神帮助。。。谢谢
试想如果你有100行数据,该列每行的值都不一样,你编辑某一行的时候改变了LookUpEdit的数据源,其他的数据怎么显示?
不过,有一个办法你可以试试看: private void gridView1_CustomRowCellEdit(object sender, DevExpress.XtraGrid.Views.Grid.CustomRowCellEditEventArgs e)
{
if (e.Column == gridColumn3)
{
var editor = new DevExpress.XtraEditors.Repository.RepositoryItemLookUpEdit();
e.RepositoryItem = editor;
var datatable = new DataTable();
datatable.Columns.AddRange(new DataColumn[]
{
new DataColumn("aaa"),
new DataColumn("bbb"),
});
datatable.Rows.Add(new object[]
{
"a"+e.RowHandle.ToString(), "b"+e.RowHandle.ToString()
}); editor.ValueMember = "aaa";
editor.DisplayMember = "bbb";
editor.DataSource = datatable;
}
}