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);

  • 相关阅读:
    人工神经网络(Artificial Neural Networks)
    潜语义分析(Latent Semantic Analysis)
    IOS Dictionary和Model相互转换
    jquery ajax跨域请求webservice
    日期格式转换
    1
    iptables详解
    yum报错-Network is unreachable"Error:
    41个Web开发者JavaScript实用小技巧
    比较常用的几个maven第三方镜像
  • 原文地址:https://www.cnblogs.com/marryZhan/p/2213960.html
Copyright © 2011-2022 走看看