ComboBox의 Width를 100으로 고정해 작업하고 있다고 하죠.
근데, 그 아이템(string)들의 Length가 너무 긴 경우 DropDown을 하게 되면 뒷부분이 잘려서 보이게 될때가 있겠죠. Width를 200정도 해야 다 볼수 있는 경우가 되겠죠. 이거 어캐 해결하나요? DropDown전에는 100으로 고정해두었다가, 화살표를 눌러 DropDown하게 되면 그 목록들의(ComboBox전체가 아닌 DropDown된 목록의) Width만 200으로 증가시킬수 있는 방법없나요? 파워빌더에선 이게 가능하거든요. 아주 간단히 속성만 조정해주면 되거든요. 델파이엔 이런거 없나요?
간단하지 않아도 좋습니다. 꽁수라도 좋습니다. 도와주시기 바랍니다.
drawitem 이벤트 핸들러에서 TRect 파라미터의 width를 조정해 보면 되지 않을까 합니다..
공병우 wrote:
> ComboBox의 Width를 100으로 고정해 작업하고 있다고 하죠.
> 근데, 그 아이템(string)들의 Length가 너무 긴 경우 DropDown을 하게 되면 뒷부분이 잘려서 보이게 될때가 있겠죠. Width를 200정도 해야 다 볼수 있는 경우가 되겠죠. 이거 어캐 해결하나요? DropDown전에는 100으로 고정해두었다가, 화살표를 눌러 DropDown하게 되면 그 목록들의(ComboBox전체가 아닌 DropDown된 목록의) Width만 200으로 증가시킬수 있는 방법없나요? 파워빌더에선 이게 가능하거든요. 아주 간단히 속성만 조정해주면 되거든요. 델파이엔 이런거 없나요?
>
> 간단하지 않아도 좋습니다. 꽁수라도 좋습니다. 도와주시기 바랍니다.