728x90
Layout 구성을 하는 방안으로 TabControl 기능을 이용하여 작업을 해봤다.
tabControl1 의 TabPages 컬렉션을 클릭하면
컬렉션 편집기 창이 뜬다.
칼럼을 추가하거나 삭제 또는 칼럼명을 수정한다.
tabPage 는 기본으로 2개가 생성된다.
TabConrol 의 위치를 변경하고 싶다면
tabControl1.TabPages.Remove(tabPage1); // tabPage1 안보이게 처리
tabControl1.TabPages.RemoveAt(1); // RemoveAt(index) 을 사용하면 인덱스 번호를 적어준다.
인덱스번호를 적어주는 것보다는 직접 해당 이름을 적어주는게 더 편하다.
splitContainer1.Panel1Collapsed = true; // 분할한 Panel 을 Load 되지 않았으므로 Panel1 공간 제거
tabControl.TabPages.Insert(0, tabPage1);
// Show the tab page (insert it to the correct position)
tabPage1.Enabled = false; // this disables the controls on it
tabPage1.Visible = false; // this hides the controls on it.
728x90
'C# > Layout 및 델리게이트' 카테고리의 다른 글
C# Panel 또는 TabPage 에 다른 폼 올리기 (0) | 2015.09.22 |
---|---|
C# 폼 중복실행 방지, Show(), ShowDialog() (2) | 2015.09.20 |
C# MDI(Multiple Document Interface) (0) | 2015.09.17 |
C# Layout : SplitContainer (0) | 2015.09.08 |
C# 윈도우 폼간 폼 전환 (0) | 2015.08.27 |