아래 코드를 사용하여 패널에 폼을로드하는 중입니다. 주 윈도우의 크기가 조절되면 폼의 크기가 조정되지 않습니다.패널의 크기 조정 폼이 작동하지 않습니다.
frm = new frmShopFloorMonitor();
frm.TopLevel = false;
frm.Dock = DockStyle.Fill;
frm.AutoSize = true;
pnlMain.Controls.Add(frm);
pnlMain.Dock = DockStyle.Fill;
frm.Show();
frm.BringToFront();
제안 사항?
1)가에있는 메뉴 스트립을 추가
왜 양식을 패널에로드합니까? 양식의 내용이 사용자 정의 컨트롤이되면 패널에로드하거나 폼에 필요한 경우 좋지는 않습니까? 이것에 대한 –
그 이유는 당신이 무엇을 의미하는지의 예를해야합니까, 내가 MDI 부모에 리본 컨트롤을 가지고 아이의 제목 표시 줄, 리본 컨트롤 아래에 표시 나는 위의 코드를 발견 할 필요가있다? – Neo
패널 안의 양식을 보여주는 것이 올바른 방법이라고 생각하지 않습니다. 초점 같은 문제에 직면하지 않았습니까? 필자가 제시 한 해결책은 제목 표시 줄을 원하지 않는다고 가정했기 때문에 양식을 사용하지 않고 해당 양식의 컨트롤 만 사용하는 것이 좋습니다. 분명히 원하는 것은 아닙니다. –