title: draw transparent control(Text) on overlaying video (VLC Winform)
body: <p>This kind of question is <a href="https://stackoverflow.com/questions/9387267/transparent-control-over-picturebox">asked</a> many times.<Br>
  but for some reason its not working as expected!<BR>
  i'm using <a href="https://github.com/ZeBobo5/Vlc.DotNet" rel="nofollow noreferrer">vlc</a> in a Panel(Control) then placed a label on top of vlc control.
  i want label's background to be transparent. i used below code</p>
  
  <pre><code>  label1.Parent = vlcControl1;
    label1.backColor = Color.Transparent;
  </code></pre>
  
  <p>The issue here is that label displays until vlc is not playing any media.<Br>
  as soon as i play a media file, label gets hidden.<Br> i also tried  </p>
  
  <pre><code>  label1.bringToFront();
    label1.Visible=true;
  </code></pre>
  
  <p>if i stop vlc from playing a video file <code>vlcControl1.Stop();</code> label will then be visible.</p>