private static void InitTabPage(ApplicationComponentHost componentHost, TabPage tabPage)
        {
            var control = (Control)componentHost.ComponentView.GuiElement;

            control.Dock = DockStyle.Fill;
            tabPage.Controls.Add(control);
        }
        public override void Stop()
        {
            if (_previewComponentHost != null)
            {
                _previewComponentHost.StopComponent();
                _previewComponentHost = null;
            }

            base.Stop();
        }
        public override void Start()
        {
            InitialisePaging();
            InitialiseFormData();

            _previewComponent     = new QueueItemPreviewComponent(this);
            _previewComponentHost = new ChildComponentHost(this.Host, _previewComponent);
            _previewComponentHost.StartComponent();

            base.Start();
        }