请问c#也能实现窗体的透明边框吗?听说可以用***.pnp这个东西哦,要是可以的话该怎么用呢?各位高手可不可以指点一下小弟啊?谢了,感激不尽~~~~~~

解决方案 »

  1.   

    在C#属性中有个FormBorderStyle把它那项选为None,就可以是他成为透明窗体
      

  2.   

    不是pnp是png吧.
    那个是做指定区域透明的时候用的.
    那个要涉及到api...
    很麻烦= =
      

  3.   

    在C#属性中有个FormBorderStyle把它那项选为None,就可以是他成为透明窗体
    透明度可以设置的  有此项属性
      

  4.   


    FormBorderStyle设为None,就没有边框了
    窗体还可以设成异形的,设成背景图片的形状
      

  5.   

    八楼的兄弟说的对Opacity设为0为全透明50%为半透明
      

  6.   

    我记得是可以得,看到过你在CSDN下载区看看去
      

  7.   

          首先将FormBorderStyle属性设置为None
          然后设置窗体背景图片*.png格式的
      

  8.   

    一般的winform是不能做这种效果的,就像xp下没有半透明的皮肤一样,就算有,实现起来也是比较复杂,可能要用C++实现。
    你可以用WPF来做。WPF就是实现VISTA的界面效果的。你可以实现半透明,旋转之类OOXX的特效,跟苹果机有得比,学起来也不是很难。不过要在framework3.0才能开发,使用VS08+blend开发工具,不过个人感觉这两个工具组合完全是“史上最浪费时间的组合”
      

  9.   


    请教下,OOXX是成人片的说法还是什么计算机专业名称???
      

  10.   

    winform窗体有个Opacity的属性,你可以根据你想要的透明度来设置。
    比如:this.Opacity = 1表示本窗体不透明,
    this.Opacity = 0.1表示本窗体透明最小,
    this.Opacity = 0表示本窗体完全透明