This kind of question is asked many times.
but for some reason its not working as expected!
i'm using vlc 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
label1.Parent = vlcControl1;
label1.backColor = Color.Transparent;
The issue here is that label displays until vlc is not playing any media.
as soon as i play a media file, label gets hidden.
i also tried
label1.bringToFront();
label1.Visible=true;
if i stop vlc from playing a video file vlcControl1.Stop();
label will then be visible.