public TabControl() { BeginInit(); this.SetStyle(ControlStyles.UserPaint, true); this.SetStyle(ControlStyles.ResizeRedraw, true); this.SetStyle(ControlStyles.AllPaintingInWmPaint, true); this.SetStyle(ControlStyles.OptimizedDoubleBuffer, true); this.SetStyle(ControlStyles.Selectable, true); items = new TabControlItemCollection(this); items.CollectionChanged += new CollectionChangeEventHandler(OnCollectionChanged); base.Size = new Size(350, 200); menu = new ContextMenuStrip(); menu.Renderer = ToolStripRenderer; menu.ItemClicked += new ToolStripItemClickedEventHandler(OnMenuItemClicked); menu.VisibleChanged += new EventHandler(OnMenuVisibleChanged); menuGlyph = new TabControlMenuGlyph(ToolStripRenderer); closeButton = new TabControlCloseButton(ToolStripRenderer); Font = new Font("Tahoma", 8.25f, FontStyle.Regular); sf = new StringFormat(); this.movePreview = new TabPreview(this); EndInit(); UpdateLayout(); }
public TabControl() { BeginInit(); this.SetStyle(ControlStyles.UserPaint, true); this.SetStyle(ControlStyles.ResizeRedraw, true); this.SetStyle(ControlStyles.AllPaintingInWmPaint, true); this.SetStyle(ControlStyles.OptimizedDoubleBuffer, true); this.SetStyle(ControlStyles.Selectable, true); items = new TabControlItemCollection(this); items.CollectionChanged += new CollectionChangeEventHandler(OnCollectionChanged); base.Size = new Size(350, 200); menu = new ContextMenuStrip(); menu.Renderer = ToolStripRenderer; menu.ItemClicked += new ToolStripItemClickedEventHandler(OnMenuItemClicked); menu.VisibleChanged += new EventHandler(OnMenuVisibleChanged); menuGlyph = new TabControlMenuGlyph(ToolStripRenderer); closeButton = new TabControlCloseButton(ToolStripRenderer); Font = new Font("Tahoma", 8.25f, FontStyle.Regular); sf = new StringFormat(); EndInit(); UpdateLayout(); }