Rather that explain the problem again, please refer to this (very old)
post:
http://groups.google.ca/group/microsoft.public.dotnet.framework.drawing/browse_t
hread/thread/ae70efb4c661c786/8405e39fcd72fdb0?hl=en&lnk=gst&q=lineargradientbru
sh#8405e39fcd72fdb0
The one and only response ...