vs2005的控件都是矩形的,我想用圆形的按钮,要怎么设置?

解决方案 »

  1.   

    可以自己做个自定义控件, 实现任意形状. 比较简单, 如:
    public class CicleButton : Button
    {
        protected override Render(HttpTextWriter output)
        {
              //...输出圆形的Html标记
        }
    }控件开发资料:
    http://blog.csdn.net/ChengKing/category/288694.aspx
      

  2.   

    需要自己写一个自定义的Button控件
    在WPF里面就简单了,自定义一个Style就行 
      

  3.   

    看看这个例子
    http://download.csdn.net/source/792868
    该例子是不规则窗体的,同样也支持按钮控件(Button)
    目前只支持窗体和按钮
      

  4.   

    搂主使用下面这个控件看看:
    public class CircleButton : Control
    {
        public CircleButton()
        {    }    protected override void OnPaintBackground(PaintEventArgs pevent)
        {
            base.OnPaintBackground(pevent);
            //
            GraphicsPath path = new GraphicsPath();
            path.AddEllipse(this.ClientRectangle);
            this.Region = new Region(path);
        }
    }先把它添加到你的工程里面去,命名为CircleButton.cs即可在其他窗体中调用
      

  5.   

    怎么在HTML设计按钮的形状呢?