사용자 편의성을 위해서는 윈도우(폼)의 크기를 변경시킬 수 있어야 할 것입니다.
그런데 폼의 크기만 변경시면 문제가 있습니다.
폼의 내부에 있는 컴포넌트들의 크기와 위치는 그대로이기 때문이죠.
그래서 폼의 크기를 작게하면 컴포넌트가 다 보이지도 않고,
폼의 크기를 크게하면 횡하니 빈공간이 보이게 됩니다.
폼의 크기에 따라서 컴포넌트의 크기 및 위치도 변경해 주어야
제대로 된 프로그램일 것입니다.
물론 폼의 크기가 변경될 때마다 그 비율에 따라서 컴포넌의 크기와 위치를
일일이 계산하는 방법이 있겠죠. 하지만 너무 노가다입니다.
그리고 Pixcel의 크기를 변경하는 방법도 있는것 같은데
이것은 디자인할 때 결정한 값만 적용되는 것 같구요.
실행시에 변경을 해도 변화가 없더군요.
누구 간단하고 깔끔하고 확실한 방법좀 가르쳐 주세요.
|