本文主要是介绍关于获取Gridcontrol中repositoryItemLookUpEdit的使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
//数据源绑定注意事项:
//1、repositoryItemLookUpEdit绑定,DisplayMember和ValueMember 必须绑定同一个字段
//2、repositoryItemLookUpEdit绑定的字段名称和Gridcontrol里面对应的字段名称必须一致//根据ValueMember的值 查找repositoryItemLookUpEdit里面的其它值 并赋值
private void lupUser_EditValueChanged ( object sender ,System . EventArgs e ){DevExpress . XtraEditors . BaseEdit edit = gridView1 . ActiveEditor;switch ( gridView1 . FocusedColumn . FieldName ){case "ARP001":string str = tablePerson . Select ( "ARP001='" + edit . EditValue + "'" ) [ 0 ] [ "ARP002" ] . ToString ( );gridView1 . SetFocusedRowCellValue ( gridView1 . Columns [ "ARP002" ] ,edit . EditValue );break;}}
//或者
在gvDetailMateriel_CellValueChanging事件里面做
(DataRowView)itemlookUpEdit.GetDataSourceRowByKeyValue(e.Value)).Row
这篇关于关于获取Gridcontrol中repositoryItemLookUpEdit的使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!