zoukankan      html  css  js  c++  java
  • XPStyle Button

    原文:http://www.codeproject.com/cs/miscctrl/xp-style_button.asp 



    我修改了二个小小的地方:
            1. 在VS里添加的时候出来了二个控件.ButtonBase 与 ButtonXP ,其实只要ButtonXP这个的.把ButtonBase.cs里Class前加一点代码,改后如下:
    namespace PinkieControls
    {
        [DesignTimeVisible(
    false), ToolboxItem(false)]
        
    public class ButtonBase: System.Windows.Forms.Control, IButtonControl
        
    {
    //
    }

    }


          2. 在VS里的工具栏加好这控件后.拖过来那buttonxp的大小只有10*10,实现是太小了.一个小点点.把他拖大是在考你的鼠标功底^_^..不小心就提示错误(那提示的错误我忘记了),就出错不可以用了.把ButtonBase.cs这个文件改一下就OK了.具体如下:
    大约是60行的:
         this.Size = new Size(10,10);

    改为:
         this.Size = new Size(7525);

         3. 他例子里(XP-Style_Button_demo\TestApp\Form1.cs)
        public class Form1 : PinkieControls.FormEx

    其实这个不用都可以. 开始我看他例子里有这个.我也加上.结果设计模式没有了.不要这个.也就是不要管他.直接拖过控件过来就可以用了.不用改这里.
    还是VS自动生成的:
    public class AboutMe : System.Windows.Forms.Form
  • 相关阅读:
    FlannBasedMatcher 立体匹配
    语义分割
    CNN
    grabcut 分割 Rect
    十六、scrapy_redis(分布式爬虫)
    证监会处罚公告爬取
    十四、认识scrapy的debug信息
    十三、scrapy的Item.py
    十二、scrapy中实现翻页请求
    爬取斗鱼房间的信息
  • 原文地址:https://www.cnblogs.com/myx/p/84122.html
Copyright © 2011-2022 走看看