I'm interested in creating a rich user interface in my Windows forms
applications that can be completely customized via GDI+. I've been able to
subclass controls such as the panel control, button, radio button, and
checkbox, but other form controls are frustrating to work with because some
of the behavior and presentation can't really be controlled entirely when
subclassing them. Specifically, does anyone know of a good place where
controls such as the treeview, listview, richtextbox, combobox, and
tabcontrol have been supplied with paint overriding effectively?
For example, I know of an excellent article on CodeProject that explains how
to generate missing paint events for treeview here:
http://www.codeproject.com/cs/miscct...EEVIEW%7CPAINT
I'm just looking for more sources. Two things I am having problems with is
generating paint events for richtext and drawing my own scrollbars. When you
customize the appearance of a control completely, the default scrollbar
seems really out of place.
Thanks so much in advance.