DEV 控制項使用技巧

2021-07-10 07:09:28 字數 1274 閱讀 8218

dev 控制項之gridcontrol

checkedit 控制項 :

獲取行 多選框中的值:

需要先關閉修改 既gridview.closeeditor();

var value = gridview.getdatarow(i)["fieldname"].tostring();

獲取單元格的值方法:

datatabe dt = (datatabe)gridcontrol.datasouse;

//遍歷行

for(int i=0; i//單元格的值

string fieldname1 = dr["fieldname].tostring();

string fieldname2 = gridview.getdatarow(i)["fieldname"].tostring();

}對某列新增下拉列表(columnedit:popupcontaineredit)

(列的下拉列表)

需要展示選單則需要給選單新增容器

給popupcontaineredit 下拉按鈕新增popupcpntrol

並通過給popupcontaineredit.querypopup事件設定popup容器的大小觸發展示效果。

獲取焦點並填入資料

gvwdata.setrowcellvalue(gvwdata.focusedrowhandle, "preareacode", args.keyvalue["areacode"]); //獲取焦點並填入資料

//當前行資料

datarow dr = gvwdata.getdatarow(gvwdata.getfocuseddatasourcerowindex());  //獲取焦點行資料

//獲取焦點行序列

int index = gvwdata.getfocuseddatasourcerowindex();//獲取焦點行序列

獲取行焦點

this.gvwdata.focusedrowhandle = i; //i 為行序列號

獲取單元格行焦點

this.gvwdata.focusedcolumn = this.gvwdata.columns["fieldname"]; // fieldname --列名

關閉popup 

popupcontainerciqno.owneredit.closepopup();

gridview

#region 顯示明細行號

///

/// 顯示明細行號

///

///

///

Dev控制項使用學習

1.barmanager管理 1.1 barcheckitem的checkchanged事件發生在選擇狀態改變之後。1.2 baredititem comboboxedit 新增item 1 string item comboboxitem1 devexpress.xtraeditors.repos...

Dev控制項使用方收集

一 tdxbarmanager新增乙個tcxbaredititem,我想在tcxbaredititem 文字框裡輸入字元,來完成查詢操作。可是不知道怎麼取tcxbaredititem裡輸入的內容。方法 1.showmessage vartostr cxbaredititem1.editvalue 不...

DEV控制項的Gridview小技巧總結

1 設定gridview控制項的某列不可編輯 this.griddata.gridview1.columns change date optionscolumn.allowedit false 字段 change date是資料庫中欄位,是繫結到gridview上的。2 設定gridview控制項整...