How to set cell properties from rowselected in gridview Devexpress? -
i'm newbie devexpress. when work gridview in have problem :
private void grditem_selectionchanged(object sender, devexpress.data.selectionchangedeventargs e) { receivecontroller _rc = new receivecontroller(); datarow r = null; int[] selectedrows = grditem.getselectedrows(); if (selectedrows.length != 0) { (int = 0; < selectedrows.length; i++) { grditem.getdatarow(selectedrows[i]); // set cell properties here } } }
in event selectionchanged row, need set few cells properties in it, may : bordercolor, allowedit = false, or disable..... don't know how can ?
you cannot set appearance properties specific cell that. gridcontrol not maintain internal collection of rows/columns, it's not easy saying grid.rows[3].cells[2].backcolor = color.blue;.
instead, need handle 1 of gridview's drawing events; in case, seem rowcellstyle event best choice.
typically, within rowcellstyle event handler check see if current cell meets specific condition based on rule. if so, can apply formatting cell.
Comments
Post a Comment