zoukankan      html  css  js  c++  java
  • ToolStripSplitButton Checked 效果

    ToolStripSplitButton 系统默认没有Checked效果,MS又说他们没时间改。

    只能自己处理一下了。

    重载OnPaint(PaintEventArgs e)

    if(Checked)

                        Rectangle rect = ButtonBounds;
                        using (Brush br = new LinearGradientBrush(rect,
                                                                  ProfessionalColors.ButtonCheckedGradientBegin,
                                                                  ProfessionalColors.ButtonCheckedGradientEnd,
                                                                  LinearGradientMode.Vertical))
                        {
                            e.Graphics.FillRectangle(br, rect);
                        }

                        rect.Inflate(-1, -1);
                        e.Graphics.DrawRectangle(new System.Drawing.Pen(ProfessionalColors.ButtonSelectedHighlightBorder), rect);
                        base.OnPaint(e);

  • 相关阅读:
    jquery两个滚动条样式
    js双层动画幻灯
    漂浮QQ
    js物理弹性窗口
    js抽奖跑马灯程序
    经典算法
    判断手机浏览器终端设备
    javascript判断手机旋转横屏竖屏
    【转】处理百万级以上的数据提高查询速度的方法
    Linux -- Centos 下配置LNAMP 服务器环境
  • 原文地址:https://www.cnblogs.com/marryZhan/p/2213960.html
Copyright © 2011-2022 走看看