New Grid Rows Created When Not Desired

Hi,

I have a GridDataControl bound to an observable collection with the following properties set:

ShowAddNewRow = True
ActivateCurrentCellBehaviour = ClickOnCell
NotifyPropertyChanges = True
UpdateMode = PropertyChange

All the binding is fine but when I click on a cell in the new row (row with header of *), and then click on another row without having made any changes in that cell, a new entry is automatically added to the observable collection and a new row added to the grid as a result.

I only want a new row added if a user has actually made a change to any of the cells in the new row - otherwise they will end up with lots of empty rows simply by clicking on and off the new row!

Thanks

Tristan.


1 Reply

MS Mohamed Suhaib Fahad A. Syncfusion Team December 21, 2010 02:57 PM UTC

Hi Tristan,

We emulate the behavior as done in the MS DataGrid for this scenario. We will take this as a feedback to our GridDataControl. Can you please log a DirectTrac incident with the forum title? This will help us follow-up with you once we have this implemented.

Thanks,
Fahad


Loader.
Up arrow icon