I have a propertygrid on a form, and I set SelectedObject or
SelectedObjects.

Everything is working perfectly if I set the PropertySort =
CategorizedAlphabetical.

If, however, I set the sort to Categorized, and then select multiple
objects, the property grid does not show all the properties that it
should show. For example, if I select 2 objects, both having
properties Hole1...Hole18, Hole2..9, and Hole18 show up but
1,10,11,12,13,14,15,16,17 do not show up.

Does anyone have an idea why? I am using a
System.ComponentModel.TypeConverter on the object that Hole1..Hole18
points to along with a UITypeEditor.

Just to repeat, EVERYTHING works fine if I set to
CategorizedAlphabetical. Everything except all the properties work
fine if set to Categorized.

Please do not ask WHY I am setting to categorized (it's just what I
want) or ask if stuff is working properly besides the display. They
all are working properly.