Alex Yakhnin has posted a method that will fill a graphics object in with a vertical gradient pattern.
http://blog.opennetcf.org/ayakhnin/