can lineargradientbrush be used to paint a button

P

Peted

is it possible to use a lineargradientbursh to paint a gradient onto a
button control, but have the button keep all its functionality, and
visual functions, so that it still looks like a "depressed" button
when clicked on ?


thanks for any help

peted
 
B

Bob Powell [MVP]

The short answer is yes but I assume you're talking about handling the paint
event and then drawing after the original button paint cycle is finished.
This is ok but an ugly solution.

Rather than derive from the button control which has an underlying Win32
partner, it would probably be best to derive directly from Control and then
all the aspects of drawing are under your control.

--
--
Bob Powell [MVP]
Visual C#, System.Drawing

Ramuseco Limited .NET consulting
http://www.ramuseco.com

Find great Windows Forms articles in Windows Forms Tips and Tricks
http://www.bobpowell.net/tipstricks.htm

Answer those GDI+ questions with the GDI+ FAQ
http://www.bobpowell.net/faqmain.htm

All new articles provide code in C# and VB.NET.
Subscribe to the RSS feeds provided and never miss a new article.


in message news:[email protected]...
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top