Hi Vijay,
Thanks for using Syncfusion products.
1) As of now, we don't have events raised inside the GridCellRenderer's for you to listen. However, you can check thru the StyleInfo as follows,
this.grid.Model[0,1].Changed += OnStyleChanged;
void OnStyleChanged(object sender, Syncfusion.Windows.Styles.StyleChangedEventArgs e)
{
var styleInfo = sender as GridStyleInfo;
if (e.Sip == GridStyleInfoStore.CellValueProperty)
{
var checkedValue = styleInfo.CellValue;
}
}
2) Is it possible to get the control inside a cell?
The grid loads the UIElement (i.e control) on demand, it has its own architecture that follows this. Hence you might find difficulty in getting the control instance instantiated always. The best way for you is to create a custom CellRenderer and have your logic placed inside that itself, In that way you can easily work without any problems.
3) RowAdded or RowInserted event?
Yes, we do have a RowsInserted routed event. You can check with our latest refresh build that is published in our website.
http://www.syncfusion.com/downloads/latestversion/default.aspxPlease let me know if you want any more details.
Thanks,
Fahad
Grid.WPF TeamSyncfusion Inc.,