除了加底色图片
我想做那种鼠标移过突出一下,鼠标移出再恢复
项目中有好几百Button,怎么做才能很快的让这几百个一下子就变样了啊
有好答案追加分数

解决方案 »

  1.   

    很显然,还是要重载Button类,然后自己绘制!codeproject上有很多这样的界面控件,你可以先去下载用用,再自己加工!
      

  2.   

    只需要一句代码,让你的.NET窗体中的按钮穿上漂亮的衣服.使用方法:在您的窗体中拖入此控件.在Form_Load事件中加入:DylikeButton1.A_KEY="D"            '已公开的授权码DylikeButton1.MakeButtonThisForm("您的按钮图片地址")    '将窗体所有按钮(包含子容器)加上皮肤效果.其他:DylikeButton1.MakeDefaultButton(Button1)    '该代码可以给您指定的按钮加上默认"效果.DylikeButton1.StopMakeBT(Me)    '该代码将使该控件取消所有按钮皮肤效果.注:压缩包内含本人画的数十种皮肤,可自行增删.下载地址
      

  3.   

     b.MakeButtonThisForm("E:\\6.gif");
    未引用对象实例???