2012-06-28 3 views
0

내 응용 프로그램에는 다른 폼으로 이동하는 menustrip이있는 메인 페이지가 있습니다. 항상 열어두고 싶기 때문에 MDICONTAINER로 설정해야합니다. 이제는 menustripclick 이벤트를 자식으로 열어야합니다. 나는이 모든mdicontainer는 childcontrol과 겹치다

public partial class MainForm : Form 
    { 
     public MainForm() 
     { 

      InitializeComponent(); 
      this.IsMdiContainer = true; 
      loginmain(); 


      intialsetupform(); 

     } 

     private void companyToolStripMenuItem_Click(object sender, EventArgs e) 
     { 
      Master.CompanyMasterForm cmpnymasterform = new Master.CompanyMasterForm(); 
      cmpnymasterform.MdiParent= this ; 

      cmpnymasterform.Show(); 
     }} 

같은 형태를 설정 좋아했고 나는 childwindows가 제대로 일을 가지고하지만 지금은 상태 meddages를 표시하기위한 mainform < < 하나에 두 개의 패널을 추가해야하고 다른 컨트롤

을 보여주는 다른

패널을 추가하고 문제를 고정 시켰습니다. 이제는 자식 창이 모든 패널을 열고 부모 모양 (mainform)의 컨트롤이 읽을 수 없게하는 자식 윈도우 컨트롤 위에옵니다.

+0

이러한 패널을 * 도킹해야합니다. –

답변

0

앵커를 사용하여 모든 채널의 위치를 ​​설정했습니다. 컨트롤의 속성 이제 컨트롤은 위치가
임을 확인하고 도크 속성을 사용하여 메시지 상자를 아래쪽으로 설정합니다.

관련 문제