/// <summary> /// Renders the control using specified skin. /// </summary> /// <param name="skin">Skin to use.</param> protected override void Render(Skin.SkinBase skin) { base.Render(skin); switch (m_Control.TabStrip.Dock) { case Dock.Top: skin.DrawTabButton(this, IsActive, Pos.Top); break; case Dock.Left: skin.DrawTabButton(this, IsActive, Pos.Left); break; case Dock.Bottom: skin.DrawTabButton(this, IsActive, Pos.Bottom); break; case Dock.Right: skin.DrawTabButton(this, IsActive, Pos.Right); break; } }
/// <summary> /// Renders the control using specified skin. /// </summary> /// <param name="skin">Skin to use.</param> protected override void Render(Skin.SkinBase skin) { skin.DrawTabButton(this, IsActive, m_Control.TabStrip.Dock); }