Hi
Todd,
Thank
you for using Syncfusion products.
You
can achieve your requirement by handling CollectionChanged event. This event
fires whenever a change is done to the underlying Collection like adding,
deleting, moving records. From the argument e.Action you can find whether
the event is invoked while adding, deleting, or moving records. The deleted records
can also be retrieved from the argument e.OldItems.
Code
Snippet:
this.SyncGrid.ModelLoaded += new EventHandler(SyncGrid_ModelLoaded);
void SyncGrid_ModelLoaded(object sender, EventArgs e)
{
this.SyncGrid.Model.View.CollectionChanged += new System.Collections.Specialized.NotifyCollectionChangedEventHandler(View_CollectionChanged);
}
void View_CollectionChanged(object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs e)
{
if (e.Action == System.Collections.Specialized.NotifyCollectionChangedAction.Remove)
{
var Arraylist = ((System.Collections.ArrayList.ReadOnly(e.OldItems)));
var Item = ((Products)Arraylist[0]);
}
}
|
Please
let us know if you need further assistance.
Regards,
Divya.