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();
            }
        }
    }
    
  • 相关阅读:
    转:深入 AngularUI Router
    angularJS $scope的$apply方法实现model刷新
    CSS 如何让 height:100%; 起作用
    【AngularJs】---$sce 输出Html
    angular 组件之间传值
    kendo Grid 列添加自定义模板
    关于“内控点”
    关于总结
    咏春
    一只老鼠夹
  • 原文地址:https://www.cnblogs.com/lxc-binary/p/4019218.html
Copyright © 2011-2022 走看看