반응형
public partial class ColorCheckedListBox : CheckedListBox
{
public ColorCheckedListBox()
{
InitializeComponent();
for (int i = 0; i < 7; i++)
this.Items.Add(i + "번째 아이템");
}
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, e.ForeColor,
this.CheckedIndices.Contains(e.Index) ? Color.Red : SystemColors.Window);
base.OnDrawItem(e2);
}
}
{
public ColorCheckedListBox()
{
InitializeComponent();
for (int i = 0; i < 7; i++)
this.Items.Add(i + "번째 아이템");
}
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, e.ForeColor,
this.CheckedIndices.Contains(e.Index) ? Color.Red : SystemColors.Window);
base.OnDrawItem(e2);
}
}
아 찾기 심들다.
반응형
'프로그래밍' 카테고리의 다른 글
[오라클] Top 1구문 사용하기 MSSQL 오라클 (2) | 2011.03.22 |
---|---|
[C#] CheckedListBox Item 별로 색깔 다르게 하기 (0) | 2011.03.16 |
Oracle과 MSSQL 데이터타입 비교/매치/차이/치환 (0) | 2011.03.16 |
Visual Studio 2010 사용자 환경 초기화 (0) | 2011.03.10 |
[C#] ListView VirtualMode 예제 (0) | 2011.02.25 |
댓글