Grilla editable condicional por filas

Como puedo hacer para que en una grilla que est? enlazada con una aplicaci?n de formulario, el l?piz que indica la edici?n aparezca o no disponible en cada una de las filas dependiendo de alguna condici?n que pueda ser evaluada por cada registro-fila de la grilla en alg?n evento como ser onrecord.

De no ser posible hacerlo en forma autom?tica, lo voy a tener que hacer por programaci?n directamente?

gracias.