不知道这个算不算
http://www.microsoft.com/China/Community/program/originalarticles/TechDoc/csharpui.mspx

解决方案 »

  1.   

    创建不规则窗体和控件
    http://tech.ccidnet.com/pub/article/c294_a25457_p1.html
      

  2.   

    private void dianctr_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
    {
    System.Drawing.Drawing2D.GraphicsPath buttonPath = 
    new System.Drawing.Drawing2D.GraphicsPath();

    System.Drawing.Rectangle newRectangle = this.ClientRectangle;
    newRectangle.Inflate(-10, -10);
        

    e.Graphics.DrawEllipse(System.Drawing.Pens.Black, newRectangle);
    newRectangle.Inflate( 1,  1);
    buttonPath.AddEllipse(newRectangle);
                

    this.Region = new System.Drawing.Region(buttonPath);
    }
      

  3.   

    请发给:[email protected] 谢谢