//数据源绑定注意事项:
//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的使用
最新推荐文章于 2022-07-11 12:08:55 发布