tangxu
2024-11-04 ebd031e3bed6c1cfddce8fc9b98f7f9e95fb9e32
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
 
namespace DPumpHydr.WinFrmUI.WenSkin.Controls
{
    public class WenCheckedListBox : CheckedListBox
    {
        public WenCheckedListBox():base()
        {
            BackColor = Color.FromArgb(37, 37, 38);
            ForeColor = Color.White;
        }
        protected override void OnDrawItem(DrawItemEventArgs e)
        {
 
            DrawItemEventArgs e2 = new DrawItemEventArgs(e.Graphics, e.Font, new Rectangle(e.Bounds.Location, e.Bounds.Size), e.Index, (e.State & DrawItemState.Focus) == DrawItemState.Focus ? DrawItemState.Focus : DrawItemState.None, Color.White, this.BackColor);
            base.OnDrawItem(e2);
        }
    }
}