zoukankan      html  css  js  c++  java
  • 简单控件开发实现图标按钮

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    using System.IO;
    
    namespace RibbonBarCrl
    {
        public partial class ButtonLeftControl : Control
        {
            private Image con = null;
    
            public ButtonLeftControl()
            {
                InitializeComponent();
                con = new Bitmap(Properties.Resources.ZoomIn1);
                this.MouseEnter += new EventHandler(UCSelectClassifyItem_MouseEnter);
                this.MouseLeave += new EventHandler(UCSelectClassifyItem_MouseLeave);
            }
    
            void UCSelectClassifyItem_MouseLeave(object sender, EventArgs e)
            {
                con = new Bitmap(Properties.Resources.ZoomIn1);
                Invalidate();
            }
    
            void UCSelectClassifyItem_MouseEnter(object sender, EventArgs e)
            {
                con = new Bitmap(Properties.Resources.InChange);
                Invalidate();
            }
    
            protected override void OnPaint(PaintEventArgs pe)
            {
                base.OnPaint(pe);
                Graphics graphics = pe.Graphics;
                graphics.DrawImage(con, new Rectangle(0, 0, this.Width, this.Height));
                graphics.Dispose();
            }
        }
    }
    
  • 相关阅读:
    spring-base.xml
    计算和证明施密特正交,写的很清楚
    推理
    存在某种关系时,推理存在新关系
    PyCharm 技巧
    3#记录
    2#记录
    一文揭秘!自底向上构建知识图谱全过程
    1#记录
    本体建模小结
  • 原文地址:https://www.cnblogs.com/lxc-binary/p/4019218.html
Copyright © 2011-2022 走看看