解决方案 »

  1.   

    http://www.codeproject.com/Articles/17681/Windows-Vista-Aero-Glass-in-NET-Managed-Win-Appl
      

  2.   

    忘记说明,我是在win8环境下做的开发,win8貌似不支持aero
      

  3.   

    首先,你要创建一透明窗明。其次,在这个透明窗体里有一个Grid,上面首先放一个半透明的png 图片,这个图片画的是你的“假窗体”的四边框架(包括阴影)。然后Grid内部再弄一个非透明的Grid,比图片小一些,是假窗体的用户区域部分。
      

  4.   

    当然啦,不用一个半透明 png 图片,而是由 xaml 标记语言画图,也很好。这需要使用 Blend,或者 express design之类的,能够直接生成 xaml 代码的画图工具。
      

  5.   

    用透明图片单独做一个窗体,控制窗体设置为抠色透明或无边框,在两个窗体的move事件里同时移动两个窗体叠加.