C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[7121] Re:ListBox내의 특정 아이템에 대한 칼라를 바꿀 수 있나요?
홍성진 [heaven] 2749 읽음    2001-05-02 20:37
박중구 님이 쓰신 글 :
: 리스트 박스에 아이템을 넣으면서
: 특정 조건에 해당하는 아이템의 경우에는 색을 넣고 싶습니다.
: 도움 부탁드립니다.

안녕하세요.
ListBox의 OnDrawItem에서 속성을 바꿔주면 됩니다.
OnDrawItem은 ListBox가 그려질때 발생하는 이벤트인데,
여기에서 ListBox의 Canvas를 조작하면 됩니다.

OnDrawItem의 두번째 인자는 그리고자하는 아이템의 인덱스이고,
세번째인자인 Rect는 그리려고하는 Canvas영역입니다.

Index를 가지고 아이템의 값을 알아내고, Canvas에 Rect로 영역을 잡아서
그려주면됩니다.

그럼..

+ -

관련 글 리스트
7106 ListBox내의 특정 아이템에 대한 칼라를 바꿀 수 있나요? 박중구 1997 2001/05/02
7121     Re:ListBox내의 특정 아이템에 대한 칼라를 바꿀 수 있나요? 홍성진 2749 2001/05/02
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.