this.label1.BackColor = System.Drawing.Color.Transparent;

解决方案 »

  1.   

    那就不知道了 本来label在任何物件上面的背景色都默认为 透明的。
      

  2.   

    this.Controls.Add( Window_Panel );
    this.Controls.Add( Window_Label );
    ______________________________________
    ......
    this.Window_Panel.Controls.Add( Window_Label );
      

  3.   

    这种方法可以显示出来但不是透明,是不是无法在Panel上实现透明,还有如何成为父类
    Window_Panel =  ( Panel )Window_Label.Parent ;
    词句不行吗?
      

  4.   

    1.用鼠标拖动label到panel中即可
    2.label默认就是透明的,但是在窗体设计器中看不到透明效果,必须运行后在IE中看。
      

  5.   

    this.Window_Panel.Controls.Add( Window_Label );
    this.Window_Label.BackColor = System.Drawing.Color.Transparent;