Why do the XP Icons when drawn using Graphics.DrawImage not draw transparently?

Platform: WinForms| Category: Controls

Note that it’s only the ImageList class that can draw an Icon with alpha channel properly. So, instead of using the Graphics.DrawImage method, first associate this icon to a ImageList and then use the ImageList.Draw method to draw the icon. Also, note that this is possible only in XP with XP Themes enabled for that application.

Share with

Related FAQs

Couldn't find the FAQs you're looking for?

Please submit your question and answer.