Bueno... ya encontr'e la forma... y me siento obligado a compartirla en caso de que
alguien m'as la necesite...
Primero que nada manejaremos columnas Unbound, que se llenar'an hasta que sea
llamado el evento CustomUnboundColumnData...
En FormX.Load:
=============================================
//Creamos una nueva columna y la asignamos a nuestra vista, yo utilizo un GridView normalito: xgView
DevExpress.XtraGrid.Columns.GridColumn gc = xgView.Columns.AddField("image");
gc.VisibleIndex = xgView.Columns.Count;
//Hacemos que la columna sea Unbound e indicamos que guardar'a datos tipo Object...
gc.UnboundType = DevExpress.Data.UnboundColumnType.Object;
gc.Options.Column.AllowEdit = false;
//Hacemos un nuevo RepositoryItemPictureEdit, utilizo este en lugar de RepositoryItemImageEdit,
//porque este 'ultimo s'olo muestra como un combo en el que tienes que darle clic para ver la im'agen...
DevExpress.XtraEditors.Repository.RepositoryItemPictureEdit picEdit = new DevExpress.XtraEditors.Repository.RepositoryItemPictureEdit();
//"Relacionamos" la Columna con el RepositoryItemPictureEdit...
gc.ColumnEdit = picEdit;
=============================================
En xgView.CustomUnboundColumnData:
=============================================
//Comparamos por medio del "nombre" de la columna que definimos en FormX.Load...
if ( e.Column.FieldName == "image" && e.IsGetData ){
e.Value = Image.FromFile(@"c:\\imagen.???");
}
=============================================
Eso era todo... :S
Se vende agua deshidratada