[Mono-bugs] [Bug 395345] New: PropertyGrid: items are unsorted in HEAD
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Thu May 29 05:53:08 EDT 2008
https://bugzilla.novell.com/show_bug.cgi?id=395345
Summary: PropertyGrid: items are unsorted in HEAD
Product: Mono: Class Libraries
Version: SVN
Platform: Other
OS/Version: Other
Status: ASSIGNED
Severity: Normal
Priority: P5 - None
Component: Windows.Forms
AssignedTo: contact at i-nz.net
ReportedBy: andyhume32 at yahoo.co.uk
QAContact: mono-bugs at lists.ximian.com
Found By: ---
Since r104212 (I presume), the items in a PropertyGrid are unsorted, both in
alphabetical and category mode.
In Category mode the categories should appear in alphabetical order and the
items within each category should be sorted. Now, for SWF Button for example,
within category Appearance we see: BackColor, FlatStyle, ..., Text, *but* then
BackgroundImage, Cursor, etc. Should of course be: BackColor, BackgroundImage,
Cursor, FlatStyle, etc. (Remember that missing attributes, bug , cause
BackgroundImageLayout to appear in the Misc category). A similar effect is
seen in Alphabetical mode.
----
Would a simpler change have worked, something like this?
int unique = 0;
internal void Add (GridItem grid_item)
{
if (!list.ContainsKey(grid_item.Label))
list.Add (grid_item.Label, grid_item);
else
list.Add(grid_item.Label + "_" + (++unique).ToString(), grid_item);
}
Don't know when GridItemCollection.this[String] is used, but it can only return
one of the duplicated whatever the implementation.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the mono-bugs
mailing list