16ea4a6d40191b1769f3ea0705b86f908658ebdd.svn-base 1006 B

12345678910111213141516171819202122232425262728293031323334
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Windows.Forms;
  6. using Janus.Windows.UI.Dock;
  7. namespace IControls_FireManager
  8. {
  9. // 뷰 공통 루틴은 여기에서 구현한다.
  10. public static class _Frame
  11. {
  12. // 프레임에 뷰 생성하기
  13. // 프로그램 시작시에 프레임을 초기화 하는 루틴
  14. public static void Create(UIPanelInnerContainer Container, Form CreateView)
  15. {
  16. // 폼을 추가하기 위해서 최상위 레벨 false 셋팅
  17. CreateView.TopLevel = false;
  18. // 최대화
  19. CreateView.ControlBox = false;
  20. // 폼헤더 삭제
  21. CreateView.FormBorderStyle = FormBorderStyle.None;
  22. // 컨테이너에 추가
  23. Container.Controls.Add(CreateView);
  24. // 도킹
  25. CreateView.Dock = DockStyle.Fill;
  26. // 보여주기
  27. CreateView.Show();
  28. }
  29. }
  30. }