既然有了圆角图片,直接用PictureBox控件就行了。

解决方案 »

  1.   

    改变按钮的形状要通过编程,通过button继承.自己控制按钮的显示.比如事先圆形,椭圆型,扇行按钮.编程还是比较复杂的.我常用的方法是用picturebox, 图片用gif格式,背景图片背景设置为透明(不是picturebox).
    最好设置两套按钮,分别用于(鼠标旋停或普通显示状态).编程量少,很容易事先.
      

  2.   

    用Button.Region
    基本所有的组件都有Region属性.
    先用你需要的形状构造一个Region对象,然后再把这个对象赋给.Region属性.
    要恢复原来的形状,将.Region属性设为null.