|
박지훈.임프 님이 쓰신 글 :
: 이영수 님이 쓰신 글 :
: :
: : 리스트 뷰에서 ImageIndex icon 이나 StateIndex icon 을 프로그램상에서..
: : 바꾸면 예를 들어
: :
: : ListView1->Items->Item[i]->ImageIndex = 3;
: : ListView1->Items->Item[i]->StateIndex = 5;
: : 이런 식으로 바꾸면 바로 바로 ListView에 바뀐 아이콘으로 표시 되지 않습니다.
: : 바로 바로 표시하고 싶은 데... 아는 분!! 좀 가켜 줘요!!!
: :
: : 그럼...
: :
:
:
: 임펠리테리입니다.
:
: 방금 테스트해보니 별도의 코딩 없이 단순히 이미지인덱스 프로퍼티만 변경하면 즉시 변경되는데요. 만약 아무리 해도 잘 안된다면... 변경한 직후에 ListView1->Invalidate(); 해보세요. 강제로 리스트뷰를 새로 그리게 됩니다.
:
: 그럼 참고하시길...
임펠리테리님!! 제가 실수 만 하는 군요!!
: ListView1->Items->Item[i]->SelectedImage =4; 이걸 빼먹었습니다.
선택했을 때의 이미지 아이콘을 빼먹었슴다.!!
|