2010-02-13 6 views
2

나는 MDI 어플리케이션을 가지고 있으며 부모 폼 내에 머무를 수 있도록 자식 폼을 사용하여 생성 된 일종의 메뉴를 가지고 있습니다. 내가 좋아할만한 것은 LayoutMDI (또는 약간의 변형)을 호출하여이 양식을 계단식으로 배열하고 바둑판 식으로 배열하는 것이지만이를 수행하는 방법을 찾지 못하는 것 같습니다.LayoutMDI 하나의 자식 폼을 제외하고

LayoutMDI를 재정의하려고 시도했지만 허용되지 않습니다. (가상이 아닙니다.) 하나의 창을 제외시키기 위해 if 문을 어디서든지 두드리는 것처럼 보일 수 없습니다.

아이디어가 있으십니까?

감사합니다.

답변

0

코드를 변경하는 것이 좋습니다.

form.TopLevel=false; 
form.Parent=this; 

form.Show(); 

이렇게하면 문제가 해결되기를 바랍니다.

+0

이렇게 분류 했으므로 대단히 감사합니다. 오버라이드와 관련해서는 실제로 오버라이드하지만이를 무시하고 원래의 메소드를 상속하지 않게됩니다. 다시 한 번 감사드립니다. – webnoob

관련 문제