I''m using a Grid Grouping control with a IBindingList data source. The grid shows the "*" new row at the top where I want it, but when data in any cell in the "*" new row is entered and then tab to the next cell, a new item in the underlying data source gets created.
The issues I have are:
1. How do I stop new rows being created for every cell entry in the "*" new rows row. I only want a new row created once all the data has been entered in the "*" new row, not every time a data is entered in any cell in the "*" new row.
2. Once the row is created it is not appearing in the grid, event though the data item has been added to the udnerlying IBidingList, I have checked this with list.Count.
ADAdministrator Syncfusion Team October 21, 2004 01:46 AM
The Grid\Samples\Grouping\StrongTypedCollection sample uses a IBindingList derived datasource, and it does not have these problems.
So, I suspect the problem is either being caused by some events you might be handling, or something that pertaining to your specific implementation of IBindingList. If you cannot spot any differences between the StrongTypedCollection and your code, if you can post a sample project or submit a DirectTrac incident with a sample, we can try to spot something here.