We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date

Non-highlighted selected cell in R/O short of manual Paint

I am using some GridDataBoundGrid control in read only mode. I should much prefer the current cell to be just the color of selection, without standing out. Is there a proper style to grant such a wish? Grateful in advance, Alexey

1 Reply

AD Administrator Syncfusion Team July 11, 2003 06:25 AM

There is no property setting to manage this, but you can do it by handling the CellDrawn event and filling the cell with the alphablend selection color if it is an the current cell. private void gridDataBoundGrid1_CellDrawn(object sender, GridDrawCellEventArgs e) { GridDataBoundGrid grid = sender as GridDataBoundGrid; if(grid != null) { GridCurrentCell cc = grid.CurrentCell; if(e.ColIndex == cc.ColIndex && e.RowIndex == cc.RowIndex && grid.Selections.Ranges.AnyRangeContains(GridRangeInfo.Cell(e.RowIndex, e.ColIndex)) && !cc.IsEditing) { SolidBrush br = new SolidBrush(grid.AlphaBlendSelectionColor); e.Graphics.FillRectangle(br, e.Bounds); br.Dispose(); } } }

Loader.
Live Chat Icon For mobile
Up arrow icon