|
: 임펠리테리입니다.
:
: 이미지리스트에 등록된 아이콘이 32x32로 나타나기를 바란다면 미리 이미지리스트의 Width와 Height 프로퍼티를 각각 32,32로 설정해두어야 합니다. 이 때문에 한 이미지리스트에 등록된 아이콘들은 모두 같은 가로/세로폭을 가지게 됩니다.
:
: 리스트뷰에서는 뷰스타일에 따라(아이콘/작은아이콘/리스트/레포트) 아이콘이 속한 이미지리스트를 두가지로 사용할 수 있으므로 각각 다른 두가지 이미지리스트를 라지이미지와 스몰이미지에 할당하면 됩니다. 라지이미지에는 32x32로 된 이미지리스트를 연결하면 되고, 스몰이미지에는 16x16으로 된 이미지리스트를 연결해주면 됩니다. 이렇게 하면 깨끗한 모양을 볼 수 있죠.
:
: 그럼 참고하시길...
============================================================================================
아무래도 저의 질문의 의미 전달이 제대로 된것 같지 않아 다시 질문 드리겠습니다...
제가 사용하고 싶은 아이콘의 크기는 16x16이 맞습니다...
그런데 원본 아이콘의 크기가 32x32 크기로 되어 있습니다...
그러나 TreeView에서 원본 크기대로 사용한다면 아이콘이 너무 커서 보기 안좋더군요...
그래서 16x16으로 이미지 리스트에 등록하였습니다...
문제는 이미지리스트에 등록을 할때 아이콘이 깨지는 것이 문제 였습니다...
여기에 대한 해결방안이 궁금합니다...
감사합니다...
|