public SimpleDocumentTab()
            {
                Button closeButton = new Button();

                closeButton.Text   = "X";
                closeButton.Size   = new System.Drawing.Size(24, 24);
                closeButton.Click += delegate {
                    window.CloseWindow(false);
                };
                closeButton.ContextMenuStrip = MenuService.CreateContextMenu(window, "/SharpDevelop/Workbench/OpenFileTab/ContextMenu");
                closeButton.Anchor           = AnchorStyles.Top | AnchorStyles.Right;
                closeButton.Location         = new System.Drawing.Point(Width - closeButton.Width, 0);
                this.Controls.Add(closeButton);

                window      = new SimpleWorkbenchWindow();
                window.Dock = DockStyle.Fill;
                this.Controls.Add(window);

                window.TitleChanged += delegate {
                    this.Text = window.Title;
                };
                window.CloseEvent += delegate {
                    this.Parent.Controls.Remove(this);
                    Dispose();
                    window.Dispose();
                };
            }
 internal ViewContentCollection(SimpleWorkbenchWindow window)
 {
     this.window = window;
 }