是这样的,有一个pictureBox,上面有一个长条状panel,背景色为蓝色;还有一个label,背景色设为透明,横在panel中间,但并不属于panel,可是,label仍然挡住了panel,该怎么写呢?

解决方案 »

  1.   

    你把Label的颜色跟Panel设成一样的不就行了吗?
      

  2.   

    颜色都为Control,将label置顶,行不?
      

  3.   

    颜色都为Control,将label置顶,行不?
      

  4.   

    transparent 只能其容器透明,所以把label放到panel里吧
      

  5.   

    是.net 1.1,我怎么无法实现透明效果呢?
      

  6.   

    label1.BackColor = Color.Transparent;
    如果你想让label1在PictureBox上 而且透明...那label1的父容器必须是pictureBox你可以使用PictureBox.Controls.Add(label1);
      

  7.   

    label1.parent=pannel1
    label1.backcolor=color.transparent