NumLock, в твоем варианте листбокс изначально имеет избыточную ширину:
http://yadi.sk/d/QCXcF8lb7Dgjf, тогда как у меня задача наоборот - иметь ширину минимальную и ровнять ее по максимально длинной строке:
http://yadi.sk/d/Frk30Vsz7DkUQ. Тут в верхнюю строку не влазит еще 7 символов, а вот как надо:
http://yadi.sk/d/5IIeZK9R7Dm-G (добавил еще 36 пикселей)
Freeman Установка размеров корректируется при добавлении строк в листбокс (зависит от пользователя - че он делает

)