[Mono-list] ListView.cs bugs
Peter Dennis Bartok
Wed, 23 Feb 2005 22:47:02 -0700
Thanks for the fix. I've commited it to svn. I also fixed assigning the
owner for Insert(), which had the same issue.
The redraw problem with tab page switches is a bug and I've logged it here:
From: "Chris Bacon" <firstname.lastname@example.org>
Date: 23 February, 2005 18:46
Subject: [Mono-list] ListView.cs bugs
>I've discovered a possible bug in ListView.cs.
>When a ColumnHeader is added to the ColumnHeaderList its 'owner' member is
>The attached patch fixes this, although I'm not sure if it fixes it in the
>The attached TestCode.cs shows this and it also shows a bug where the
>neither the listview control nor the label control are redrawn when
>switching between the two tabPages.
>I'm not sure if this is supposed to work; if not, then sorry about bringing
>There is also a curious anomaly in the MS documentation for
>"ListView.ColumnHeaderCollection.AddRange" which states that "This method
>removes all existing column headers from the collection before inserting
>items". However, this does not seem to be true (in MS or Mono).