제가 폼의 OnResize 에서 각 컨트롤의 크기를 동적으로 변경 시키려고 합니다.
보통은 Anchor 프로퍼티를 이용해서 해결이 되지만, 저 같은 경우는 폼이 늘어나는 크기의 1/2 크기로 내부 컨트롤을 배치해야 하는 상황이기 때문에 OnResize 에서 처리를 해야 합니다.
그런데, 변경을 하려고 생각해 보니, 사이즈가 변경되기 전의 수치와 변경되고 나서의 수치를 비교해서 처리하면 상당히 수월할 것 같은데, 이전의 크기를 구할 방법이 떠오르지 않네요.
가르쳐 주실 고수분들의 답변 부탁드립니다. ^^
OnResize에서
Panel1.ScaleBy 를 이용하면 될 것 같은데요.
테스트 해보시면 바로 아실겁니다.