Hi Bandar,
Thank you for your interest in Syncfusion products.
I am able to see the behavior of the Appearance object in ColumnDescriptor which overrides the setting provides in the conditional format. To have the ConditionalFormat over the column appearance, you can use the QueryCellStyleInfo event and apply the same conditions by getting the values individually as a work around.
Please refer the code below:
void gridGroupingControl1_QueryCellStyleInfo(object sender, GridTableCellStyleInfoEventArgs e)
{
if (e.TableCellIdentity.DisplayElement.Kind == DisplayElementKind.Record)
{
object value1 = e.TableCellIdentity.DisplayElement.ParentRecord.GetValue('FirstName');
object value2 = e.TableCellIdentity.DisplayElement.ParentRecord.GetValue('ID');
if (value1.ToString() == 'Charlotte' && value2.ToString() == '1')
{
e.Style.TextColor = Color.Chocolate;
e.Style.BackColor = Color.Purple;
}
}
}
Also, refer the sample attached in the below location:
http://www.syncfusion.com/uploads/redirect.aspx?&team=support&file=GGCGenericFormat-1901341647.zipRegards,
Nirmal