1. 程式人生 > >devExpress:gridview 中繫結下拉框 (示例)

devExpress:gridview 中繫結下拉框 (示例)

1,gridview的某一列的 columnEdit 設為 repositoryItemLookUpEdit

2, 在 form_load中 寫如下程式碼

   先給 gridcontrol賦 datasource:A  (A中的某一列對應的值為0 或1,但顯示出來卻要求是 停用 或 啟用)

 ,然後

DataTable dtTmp=new DataTable();
            dtTmp.Columns.Add("c1");
            dtTmp.Columns.Add("c2");
            DataRow drTmp = dtTmp.NewRow();
            drTmp[0] = 0;
            drTmp[1] = "停用";
            dtTmp.Rows.Add(drTmp);

            drTmp = dtTmp.NewRow();
            drTmp[0] = 1;
            drTmp[1] = "啟用";
            dtTmp.Rows.Add(drTmp);

            repositoryItemLookUpEdit1.DataSource = dtTmp;
            repositoryItemLookUpEdit1.DisplayMember = "c2";
            repositoryItemLookUpEdit1.ValueMember = "c1";