LMD tool 이라고 사용자를 상당히 확보하고 있는 Component package가 있습니다.
그 중에 님께서 원하는 기능을 하는 컴포넌트가 있습니다.
소스를 구하려면 약 30만원정도 주고 패키지를 구입해야 할것 같은데요.
좀 부담스런 가격이죠 ?? ^^a
간단하게 이런 기능을 구현하기 위한 방법을 제시하면 ComboBox.Style 을
csOwnerDrawFixed, csOwnerDrawVariable 둘중 하나로 설정하시구요
DoDrawText(...) 함수를 override해서 Canvas에 Image를 그려야 합니다.
새 class를 생성해서 위에서 말한것들을 작성하셔야 할 것 같습니다.
델프리 님이 쓰신 글 :
: 예를 들자면 Explorer처럼 콤보박스의 각 Item앞에 icon을 넣으려면 어떻게 하나요?
:
|