C#

17.C#_WinForm - 윈폼 창 정렬

Godffs 2009. 8. 27. 16:52
반응형

Main폼 MdiParent의 하위폼인 자식폼을 정렬 시키는 예제입니다.



메뉴추가 :
FrmMain - 창닫기 - 창닫기, 계단식 정렬, 수평 바둑판 정렬, 수직 바둑판 정렬

창닫기 메뉴 이벤트 핸들러 추가
private void miWindowClose_Click(object sender, EventArgs e)
{
        Form frm = ActiveMdiChild; //현재 열려있는 폼 가져오기
        if (frm != null) { frm.Close(); } //닫기
}

private void miWindowCascade_Click(object sender, EventArgs e)
{
        this.LayoutMdi(MdiLayout.Cascade); //계단식정렬
}

private void miWindowHorizontal_Click(object sender, EventArgs e)
{
        LayoutMdi(MdiLayout.TileHorizontal); //수평정렬
}

private void miWindowVertical_Click(object sender, EventArgs e)
{
        LayoutMdi(MdiLayout.TileVertical); //수평정렬
}

결과확인

계단식 정렬
[그림17-1]

수평정렬
[그림17-2]

수직정렬
[그림17-3]

17WinFrmMain.zip
다운로드

반응형