title: Transparent User Control in .net
body: <p>I'm trying to make a web style button with user control. I need to make User Control's background transparent. How to do this without making controls invisible. Also I'll need transparent Label and PictureBox.</p>
  
  <p>Trying to make something like this: <img src="https://i.stack.imgur.com/kxpK4.png" alt="alt text"></p>
  
  <pre><code>this.SetStyle(ControlStyles.SupportsTransparentBackColor, true);
  this.BackColor = Color.Transparent;
  </code></pre>