在label外观属性中得BackColor选项中选取WEB标签里得transparent选项: 
Label1.BackColor = Color.Transparent;
可以将背景色设置成Transparent,不过这只是针对窗体透明,如果Label位于其他控件之上时,它显示的还是窗体的颜色。,如何实现背景透明?

解决方案 »

  1.   

    label所在矩形那里是纯颜色的话就直接设置颜色吧。
    不行就只好。给Form照个相,在label所在矩形那里挖出小图,再设置label的image纯属乱说~~~
      

  2.   

    控件的.BackColor = Color.Transparent; 确实是透明的..但他只会透到父控件上...
    如果你的label要透到PICTUREBOX上...使用 pictureBox1.Controls.Add(Label1);