public TabControlEx() { m_TabMouseTracker = new Dictionary <int, bool>(); this.SetStyle(ControlStyles.OptimizedDoubleBuffer, true); this.DrawMode = TabDrawMode.OwnerDrawFixed; }
public TabControl() { selectedIndex = -1; alignment = TabAlignment.Top; drawMode = TabDrawMode.Normal; itemSize = new Size(42, 21); padding = new Point(6, 3); moveButtonSize = new Size (17, 17); sizeMode = TabSizeMode.Normal; appearance = TabAppearance.Normal; tabPageCollection = new TabPageCollection(this); SetStyle(ControlStyles.UserPaint, true); moveButtonLeftState = ButtonState.Normal; moveButtonRightState = ButtonState.Normal; hotTrackIndex = -1; SetStyle(ControlStyles.DoubleBuffer | ControlStyles.AllPaintingInWmPaint | ControlStyles.UserPaint, true); }