선생님, 개발을 잘하고 싶어요.

C# Winform Form 위에 Form 올리기 본문

개발/c# winform

C# Winform Form 위에 Form 올리기

알고싶은 승민 2018. 9. 20. 00:27

Form은 Controls.Add가 동작하지 않아 폼을 폼에 추가할수 없었다.

Controls에 추가가 안되는 이유가 Form은 항상 TopLevel이 true로 설정되어 있기 때문인데 해당 부분을 바꿔주면 

Designer.cs 코드를 바꿔서 폼을 추가할수 있다.


메인폼에 차일드폼을 추가하는 코드


빨간 박스에 해당하는 코드를 입력하면 메인폼 디자인 모드에서 차일드폼을 컨트롤 할 수 있다.


차일드폼을 조작하고, 속성값을 변경할 수 있다.


이제 편하게 디자인 패널에서 폼을 조작하며 작업하면 된다! 개꿀!




Comments