Hello, For some reason I don't see the original emails but I checked them out on nabble.
Editing in the DataGridView is broken (and unfortunately has been for a while), because if I remember correctly there is something wrong with how the DataTable or its View dispatch ListChanged/PositionChanged events in the "add new row - edit - commit / cancel" cycle (too many events I think) which leads to DGV thinking there is a new row added when in fact there isn't one or something similar. I remember looking at this issue for a while digging into System.Data but never got to fix it and unfortunately I won't be able to spend time on that soon. It really sucks not to have this working. Kind Regards, Ivan Zlatev http://ivanz.com On Fri, Dec 11, 2009 at 9:48 PM, Stifu <[email protected]> wrote: > > Please file bug reports and/or submit patches. > > > Amyco wrote: > > > > http://old.nabble.com/file/p26751509/DataGridViewApp2.rar > > DataGridViewApp2.rar > > > > Unfortunately it was too good ... > > There are other problems with the DataGridView. > > > > I attached a small test application that runs on MS Framework but not in > > Mono 2.6. > > > > My application is very simple. Its purpose is to display DataTable in the > > DataGridView and edit the numerical data it contains. > > My application contains a Form1 class to the GUI that contains primarily > > the DataGridView and a few buttons. It also contains a class Series which > > contains a DataTable and a few small functions : New to create an > > instance, SetData to generate data in the table, GetData for read access > > to the table, Clear to clear the table and a Color property. > > Four Series objects are instantiated by Form1.Load, which correspond to > > the four color red, green, blue and black. The red series is selected. > > Load series button generates the data for the selected series. Each series > > generates different data (see code). > > Under Microsoft’s Framework, everything works well as can be seen. > > Under MONO 2.6 the last line of data (Key = 019) is not displayed. > > Well. Select the last cell in « Axe X » column ⇒ crash. > > > > Second test under MONO 2.6 : Run appli and select Blue series. Select > > first cell in « Axe X », two lines appear in the grid. Enter 1 and Tab at > > the keyboard, Six lines appear in the grid and value 1 is lost. This is > > not good. > > > > Do you have a solution ? > > Many thanks > > > > > > -- > View this message in context: > http://old.nabble.com/Malfunction-of-the-DataGridView.-tp26736811p26751924.html > Sent from the Mono - General mailing list archive at Nabble.com. > > _______________________________________________ > Mono-list maillist - [email protected] > http://lists.ximian.com/mailman/listinfo/mono-list _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
