你的意思是可以用alpha参数来控制你的控件吗?!??就像我们用过的winnap里的透明效果的设置吧……

解决方案 »

  1.   

    设置控件的背景颜色就行了;
    把她的颜色制定为半透明的颜色
    Color.FromArgb()这个方法应该可以
      

  2.   

    队,musicllm(编程雨生) 说的可以,我试过的
      

  3.   

    好象<Programming Windows>题过
      

  4.   

    pretender1982你说的是windows程序设计这本书吗?!
      

  5.   

    我记得pictrues控件中有设置控件透明度的相关属性,查查CSDN应该可以找到
      

  6.   

    Alpha 混合处理(透明度)
    使用此方法还可以指定 Alpha 部分。Alpha 表示所呈现图形后面的对象的透明度。Alpha 混合处理的颜色对于各种底纹和透明度效果很有用。如果需要指定 Alpha 部分,则它应为 Color.FromArgb 方法中四个参数的第一个参数,并且需要从 0 到 255 之间的一个整数。// C#
    Color myColor;
    myColor = Color.FromArgb(127, 23, 56, 78);
    此示例创建一种颜色,该颜色为略带蓝色的灰色且大致为 50% 透明度。
    可以通过指定 Alpha 部分和以前定义的颜色来创建 Alpha 混合处理的颜色。
    // C#
    Color myColor;
    myColor = Color.FromArgb(128, Color.Tomato);
    此示例创建一种颜色,该颜色大约 50% 透明度,为系统定义的颜色 Tomato 的颜色。
      

  7.   

    默认情况下,控件不支持透明背景色。但是,通过使用构造函数中的 Control.SetStyle 方法,可以让控件拥有不透明、透明或半透明的背景色。Control 类的 SetStyle 方法用于为控件设置特定的样式首选项,并可用来启用或禁用对透明背景色的支持。使控件拥有透明背景色 在控件的代码编辑器中找到构造函数。 
    在构造函数中调用窗体的 SetStyle。 
    // C#
    SetStyle(ControlStyles.SupportsTransparentBackColor, true);
    这将使控件能够支持透明背景色。 在步骤 1 中添加的代码行下再添加下面的代码行。这将把控件的 BackColor 设置为 Transparent。 
    // C#
    this.BackColor = Color.Transparent;
    注意,还可以通过使用 Color.FromArgb 方法创建半透明颜色。就是我在上面贴出来的方法
    ========================================
    呼呼,给分吧!
      

  8.   

    Color.Transparent也不行!刚试的!
    希望eddycheng(编程小子)给出源代码
      

  9.   

    eddycheng(编程小子),你不要只会说,你要有详细过程!!你叫人很难明白!!
      

  10.   

    我想隐蔽RealOne Player的右键,用上自己做的右键!!