This is possible if the Control is drawn by the system, rather than by the framework. This is the case for example with the Label control when its set to FlatStyle.System. You should then set to to something else other than System for your transparent drawing to work.
Contributed from George Shepherd's Windows Forms FAQ