有时候我们需要详细展示数据源的含义,这时候就需要用到 RepositoryItemLookUpEdit

展示:

DevExpress 数据与展示的不同

代码详情:

ColumnData = new DevExpress.XtraGrid.Columns.GridColumn();
            ColumnData.Caption = "状态";
            ColumnData.Visible = true;
            ColumnData.OptionsColumn.FixedWidth = false;
            ColumnData.Width = 10;
            ColumnData.FieldName = "STATUS";
            ColumnData.VisibleIndex = linecount++;
            ColumnData.OptionsColumn.AllowEdit = false;
            RepositoryItemLookUpEdit m_StatusRepositoryItemLookUpEdit = new RepositoryItemLookUpEdit();
            ColumnData.ColumnEdit = m_StatusRepositoryItemLookUpEdit;
            m_StatusRepositoryItemLookUpEdit.DisplayMember = "Display";
            m_StatusRepositoryItemLookUpEdit.ValueMember = "Value";
            m_StatusRepositoryItemLookUpEdit.DataSource = new StatusDisplay().GetData();
            rtn.Add(ColumnData);

 

 

相关文章: