设置窗体的TransparencyKey为Info(颜色名),设置窗体的BackColor也为Info即可

解决方案 »

  1.   

    呵呵 这种方法我用过,跟你一样现象;改用wpf实现起来效果很好
      

  2.   

    我看你的图片部复杂,你可以考虑有这招  public Form1()
            {
                InitializeComponent();
                GraphicsPath path = new GraphicsPath();
                //这里绘画图像
                path.AddLine(0, 0, 200, 0);
                path.AddLine(0, 0, 100, 174);
                path.AddLine(100, 174, 200, 0);
                Region re = new Region(path);
                //将窗口设置为图像的形状
                this.Region = re;
            }
      

  3.   

    这东西就是图片的原因。以前我出现过。我用的png。如果不信。那你慢慢找吧