又要遮盖又要透明??  :(是吧label放在一个webbrowser上吗?
百度地图是白色的,你吧label背景放白色不挺好吗

解决方案 »

  1.   

    Opacity这个属性可以设置透明度
      

  2.   

    你好,是把label放在一个webbrowser上,但是把label背景放白色还是遮盖了百度地图的logo,我的效果是要把百度地图这个图片可以显示出来,懂不?
      

  3.   

    你好,我刚刚看了,Label貌似没有这个属性??
      

  4.   

    把label设置成某个特定颜色然后程序里设置成  指定颜色透明
      

  5.   


    调整label 为特定的黑色Black
    然后将Form 的 TransparencyKey 设置成Black
    这个属性出现在FOrm的窗口样式属性中...觉得有用别忘记给分哈
      

  6.   

    你好,是把这个Label变透明了,可是百度地图这几个字没了?
      

  7.   

    各位大侠,正如前面所说,这个Label的作用其实就是遮盖,但遮盖的效果是将其透明?不让这个Logo点击触发事件??
      

  8.   


    具体透明的方法就是这样啊
    百度地图那几个字是在设置成透明后没有了?那看看是否你Label的背景色  设置的透明色是否将百度地图那几个字也透明了记住透明色一定要很特殊的颜色  不经常用到的
      

  9.   

    写一个自定义用户控件去遮住呗    public partial class Transwindow : UserControl
        {
            public Transwindow()
            {
                InitializeComponent();
                SetStyle(ControlStyles.SupportsTransparentBackColor
                  | ControlStyles.UserPaint
                  | ControlStyles.AllPaintingInWmPaint
                  | ControlStyles.Opaque, true);
                this.BackColor = Color.Transparent;
            }
            protected override CreateParams CreateParams
            {
                get
                {
                    //return base.CreateParams;
                    CreateParams cp = base.CreateParams;
                    cp.ExStyle |= 0x00000020; //WS_EX_TRANSPARENT 
                    return cp;
                }
            }这样的控件就是你像要的那个label的效果
    所谓的Transparent透明色都是假象,只不过是把最父级的模样绘成了背景
      

  10.   

    放一个DIV把log遮住,DIV中放空格
      

  11.   

    看错了不是webform啊。
    那不行就放个textbox然后把属性都设置成透明。textbox为readonly不让输入,不让获取焦点。
      

  12.   

    添加一个panel,然后把百度地图logo设为背景图片,试试
      

  13.   

    你好,这个我也试过,textbox没有这个属性可以设置成透明,这个控件并不支持
      

  14.   

    我自己用过,没问题,看清楚是继承于用户控件(UserControl),并不是直接继承(Control)
    还有就是我贴代码貌似少了个大括号
    其他的就想不出什么不对了,我刚又测试一遍,完全没问题
      

  15.   

    这样试试
    方法1,你调用地图的时候返回的是个网页,你在显示前,修改下其源文件,把那个logo的链接或者js部分删掉
    方法2,使用一个控件遮挡那个logo,这个控件使用logo作为背景图片即可,但是需要你控制其所在位子,以保证实时遮挡
      

  16.   

    把logo截个图,把截图放到label中去
      

  17.   

    将 backcolor 设置成为 Transparent   看着给分吧
      

  18.   

      this.pictureBox1.Controls.Add(this.label1); // 使用Lable变成跟Picbox一样的背景色