|
박중구 님이 쓰신 글 :
: 리스트 박스에 아이템을 넣으면서
: 특정 조건에 해당하는 아이템의 경우에는 색을 넣고 싶습니다.
: 도움 부탁드립니다.
안녕하세요.
ListBox의 OnDrawItem에서 속성을 바꿔주면 됩니다.
OnDrawItem은 ListBox가 그려질때 발생하는 이벤트인데,
여기에서 ListBox의 Canvas를 조작하면 됩니다.
OnDrawItem의 두번째 인자는 그리고자하는 아이템의 인덱스이고,
세번째인자인 Rect는 그리려고하는 Canvas영역입니다.
Index를 가지고 아이템의 값을 알아내고, Canvas에 Rect로 영역을 잡아서
그려주면됩니다.
그럼..
|