public StackedComponentContainerControl(StackedComponentContainer component)
		{
			Platform.CheckForNullReference(component, "component");

			InitializeComponent();
			_component = component;
			_component.CurrentPageChanged += OnComponentCurrentPageChanged;

			ShowPage(_component.CurrentPage);
		}
        public StackedComponentContainerControl(StackedComponentContainer component)
        {
            Platform.CheckForNullReference(component, "component");

            InitializeComponent();
            _component = component;
            _component.CurrentPageChanged += OnComponentCurrentPageChanged;

            ShowPage(_component.CurrentPage);
        }
Exemplo n.º 3
0
		public HomePageContainer(List<IFolderSystem> folderSystems, IPreviewComponent preview)
			: base(SplitOrientation.Vertical)
		{
			_folderContentComponent = new FolderContentsComponent();
			_folderSystemGroup = new FolderExplorerGroupComponent(folderSystems, _folderContentComponent);

			// Construct the default content view
			_previewComponent = preview;
			_defaultContentComponent = new SplitComponentContainer(
				new SplitPane("FolderItems", _folderContentComponent, 0.4f),
				new SplitPane("ItemPreview", _previewComponent, 0.6f),
				SplitOrientation.Vertical);

			_contentArea = new StackedComponentContainer();
			_contentArea.Show(_defaultContentComponent);

			this.Pane1 = new SplitPane("Folders", _folderSystemGroup, 0.2f);
			this.Pane2 = new SplitPane("Contents", _contentArea, 0.8f);
		}
 public void SetComponent(IApplicationComponent component)
 {
     Platform.CheckForNullReference(component, "component");
     _component = (StackedComponentContainer)component;
 }
		public void SetComponent(IApplicationComponent component)
		{
			Platform.CheckForNullReference(component, "component");
			_component = (StackedComponentContainer)component;
		}