Being the currentcell and being selected are normally two different things.
If you want to make the currentcell look selected while it is not actively being edited, then you can handle the TableControlCellDrawn event and paint it with the blended color to get the selected effect. But while the cell is being edited, it is the embedded cell control that this color, and things like teh RichText control which is used by our TextBox cell does not support alphablending.
private void gridGroupingControl1_TableControlCellDrawn(object sender, GridTableControlDrawCellEventArgs e)
{
GridCurrentCell cc = this.gridGroupingControl1.TableControl.CurrentCell;
if(e.Inner.RowIndex == cc.RowIndex && e.Inner.ColIndex == cc.ColIndex)
{
using(Brush br = new SolidBrush(this.gridGroupingControl1.TableControl.Model.Options.AlphaBlendSelectionColor))
{
e.Inner.Graphics.FillRectangle(br, e.Inner.Bounds);
}
}
}