当鼠标没放上去,只有字,
 当放上去时,它凸起来了,还变了颜色啊
         按下去又是一种效果
            

解决方案 »

  1.   

    通过MouseDown、MouseMove、MouseuUp几个事件来处理。
      

  2.   

    同意楼上就是用事件中的鼠标移动在控件上的执行事件 和click单击事件 
      

  3.   

    鼠标事件:mousemove ,mouseDown ,MouseUp,  mouseOut
      

  4.   

    不难!涉及到Button的两个属性,分别:FlatStyle,FlatAppearance
    把flatStyle设置成Flat;
    把FlatAppearance下面的MouseDownBackColor和
    MouseOverBackColor设置成你喜欢的颜色;the end
      

  5.   

    http://www.codefans.net/soft/1974.shtml
      

  6.   

    用picturebox控件,然后在picturebox的MouseDown、MouseMove、MouseuUp事件中分别改写picturebox.image的图片!
      

  7.   

    在WPF中更为简单,WPF中控件的外观和行为是分离的,天生支持你说的这种情况
    你需要改变一下Button的Template就可以了
      

  8.   

    呵呵,如果是b/s的,就用css与script完成,如果是c/s的,就用Click的事件过程来写,