예제 #1
0
        public Form1()
        {
            InitializeComponent();

            button           = new NoFocusCueButton();
            button.TabStop   = true;
            button.Location  = new Point(20, 20);
            button.Size      = new Size(120, 60);
            button.FlatStyle = FlatStyle.Flat;
            button.BackColor = Color.FromArgb(100, 100, 100);
            button.FlatAppearance.MouseOverBackColor = Color.FromArgb(120, 120, 120);
            button.FlatAppearance.MouseDownBackColor = Color.FromArgb(140, 140, 140);
            button.FlatAppearance.BorderSize         = 0;
            button.Font       = new Font("Calibri", 12);
            button.ForeColor  = Color.White;
            button.Text       = "Button";
            button.TextAlign  = ContentAlignment.MiddleCenter;
            button.GotFocus  += Button_GotFocus;
            button.LostFocus += Button_LostFocus;
            this.Controls.Add(button);

            button1           = new NoFocusCueButton();
            button1.TabStop   = true;
            button1.Location  = new Point(20, 120);
            button1.Size      = new Size(120, 60);
            button1.FlatStyle = FlatStyle.Flat;
            button1.BackColor = Color.FromArgb(100, 100, 100);
            button1.FlatAppearance.MouseOverBackColor = Color.FromArgb(120, 120, 120);
            button1.FlatAppearance.MouseDownBackColor = Color.FromArgb(140, 140, 140);
            button1.FlatAppearance.BorderSize         = 0;
            button1.Font        = new Font("Calibri", 12);
            button1.ForeColor   = Color.White;
            button1.Text        = "Button";
            button1.TextAlign   = ContentAlignment.MiddleCenter;
            button1.MouseClick += Button1_MouseClick;
            button1.GotFocus   += Button_GotFocus;
            button1.LostFocus  += Button_LostFocus;
            this.Controls.Add(button1);
        }
예제 #2
0
        private void Button_LostFocus(object sender, EventArgs e)
        {
            NoFocusCueButton ibutton = sender as NoFocusCueButton;

            ibutton.BackColor = Color.FromArgb(100, 100, 100);
        }