>Have you tried setting a different DisabledItemForeColor property for the listbox? The default has both enabled and disabled colors the same. I tried it and it does work.
I have that in my foundation subclass.
I was trying to help out someone else further up the thread, hope they read your contribution - it may be what they needed!