Is it possible to force a cell formatting outside the event for it? EveryWhere i look it's refering us back to CellFormating Event.
I've try multiple option Using the CellFormatting Event that have generating undesired result because of Virtualisation UI.
I've manage to make it refresh on scrolling but the UI slowed down to the point it's not viable anymore.
Basically i am using DragAndDrop from 1 grid to another and then i'm trying to validate if the selected COLUMN match certain criteria.
this is the final step in my project and would gladly need help to find a solution.
private void svc_PreviewDragDrop(object sender, RadDropEventArgs e) { SnapshotDragItem draggedItem = e.DragInstance as SnapshotDragItem; GridHeaderCellElement targetHeaderCell = e.HitTarget as GridHeaderCellElement; if (draggedItem == null || targetHeaderCell == null) { return; } GridHeaderCellElement sourceHeaderCell = draggedItem.Item as GridHeaderCellElement; if (sourceHeaderCell != null) { e.Handled = true; for (int i = 0; i < gridSource.RowCount; i++) { gridTarget.Rows[i].Cells[targetHeaderCell.ColumnIndex].Value = gridSource.Rows[i].Cells[sourceHeaderCell.ColumnIndex].Value; } if(Mycondition(gridTarget,Rows[i].Cells[targetHeaderCell.ColumnIndex].Value.toString(), dataType)) { gridTarget,Rows[i].Cells[targetHeaderCell.ColumnIndex].style.backcolor = Color.Red gridTarget,Rows[i].Cells[targetHeaderCell.ColumnIndex].style.Drawfill = true; } } }