Hi Bina,
Thanks for your update.
You can invoke the QueryCellStyleInfo event wherever you need. To achieve this you can use a flag variable to differentiate it from one action to another.
Here I use two buttons which holds a different style ((i.e) tooltip) invokes the same QueryCellStyleInfo event in their click event.
Style Settings can be applied to different grid elements dynamically at run time. This can be achieved by proper handling of the QueryCellStyleInfo event. It provides the GridStyleInfo object for a cell on demand.
QueryCellStyleInfo is raised every time a request is made to access the style information for a cell. You can do any type of formatting cells with this event. It accepts GridTableCellStyleInfoEventArgs as one of its parameters which can be used to customize the cells of the grouping grid control.
Please refer the sample link which deals with the multiple usage of QueryCellStyleInfo event.
http://help.syncfusion.com/support/samples/Grid.Windows/8.2.0.18/F94039a.zipPlease let me know if you have any further concerns.
Regards,
Christopher K.