[C#] Label.GetPreferredSize 메서드
요즘 뭐 좀 하고 있는데요,이것저것 다 만들려 하니 힘드네요. 헥헥 거리고 있습니다. 그 중,메시지 박스를 만드는데, 윈폼에 버튼 올리고, 타이틀바, 아이콘 집어넣는 것 까지는 해결이 되었으나,메시지 내용의 사이즈에 따라 메시지박스 높이를 설정하려고, 기존에 알고 있던, TextRenderer.MeasureText 메서드를 사용하여 사이즈를 유추(Measure?)하여 새 메시지박스 사이즈를 지정해 봤습니다. 그런데, 예전에 어떤 유능한 개발자로부터 MeasureText 를 믿지 마라는 말을 들었음에도 불구하고, 이래저래 테스트를 해 가며 설정을 해 보았으나, 제대로 안 되는 거죠. 짧은 문장의 경우에는 라인 수가 모자라게 측정(유추)이 되거나, 긴 문장의 경우에는 역으로 라인수가 오버되어 측정이 되는 경..
2013. 11. 15. 13:33