//SplitInfoからの構築用 public DivisionList(PaneDivision division, Direction direction, DockStyle host_dock) { _parentDivision = division; _direction = direction; _hostingControl = new IntermediateContainer(division); _hostingControl.Dock = host_dock; }
//初期状態で2個作成 public DivisionList(PaneDivision division, DivisionNode parent, Direction direction, IPane pane1, IPane pane2, Size host_size, DockStyle host_dock) { _parentDivision = division; _parentNode = parent; _direction = direction; pane1.Dock = DockStyle.Fill; pane2.Dock = _direction == Direction.TB ? DockStyle.Bottom : DockStyle.Right; _first = new DivisionNode(this, pane1, 1.0); _first.InsertNext(pane2); _hostingControl = new IntermediateContainer(division); _hostingControl.Size = host_size; _hostingControl.Dock = host_dock; }
//付属物作成系 private void CreateIntermediateControl() { _intermediateContainer = new IntermediateContainer(this.ParentDivision); }
//SplitInfo����̍\�z�p public DivisionList(PaneDivision division, Direction direction, DockStyle host_dock) { _parentDivision = division; _direction = direction; _hostingControl = new IntermediateContainer(division); _hostingControl.Dock = host_dock; }
//������ԂłQ�쐬 public DivisionList(PaneDivision division, DivisionNode parent, Direction direction, IPane pane1, IPane pane2, Size host_size, DockStyle host_dock) { _parentDivision = division; _parentNode = parent; _direction = direction; pane1.Dock = DockStyle.Fill; pane2.Dock = _direction == Direction.TB ? DockStyle.Bottom : DockStyle.Right; _first = new DivisionNode(this, pane1, 1.0); _first.InsertNext(pane2); _hostingControl = new IntermediateContainer(division); _hostingControl.Size = host_size; _hostingControl.Dock = host_dock; }
//�t�����쐬�n private void CreateIntermediateControl() { _intermediateContainer = new IntermediateContainer(this.ParentDivision); }