menu

WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class DockTabThemedRenderer - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class DockTabThemedRenderer

    the DockTabThemedRenderer class.

    Inheritance
    System.Object
    TabRendererBase
    TabRenderer3D
    DockTabThemedRenderer
    Implements
    ITabRenderer
    System.IDisposable
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    TabRenderer3D.AdjustBoundsAndGraphicsForAlignment(Graphics, RectangleF, TabAlignment)
    TabRenderer3D.CloseButtonPadding
    TabRenderer3D.CorrectCloseButtonPosition
    TabRenderer3D.DrawInterior(DrawTabEventArgs)
    TabRenderer3D.GetPolygonFromBounds(RectangleF)
    TabRenderer3D.GetShadePolygonFromBounds(RectangleF)
    TabRenderer3D.LabelEditOffsetY
    TabRenderer3D.OVERLAPX
    TabRenderer3D.OVERLAPY
    TabRenderer3D.RegisterTabType()
    TabRenderer3D.TabPanelPropertyExtender
    TabRendererBase.ApplyTransform(Graphics)
    TabRendererBase.Bounds
    TabRendererBase.CloseButtonBackColor
    TabRendererBase.CloseButtonBounds
    TabRendererBase.CloseButtonClicked
    TabRendererBase.CloseButtonHitTest(Point)
    TabRendererBase.CloseButtonSize
    TabRendererBase.CorrectBounds(RectangleF)
    TabRendererBase.CorrectInteriorBounds(RectangleF)
    TabRendererBase.CorrectPreferredSize(SizeF)
    TabRendererBase.Dispose()
    TabRendererBase.Dispose(Boolean)
    TabRendererBase.DrawCloseButton(Graphics, RectangleF)
    TabRendererBase.DrawCloseButton(Graphics, RectangleF, DrawTabEventArgs)
    TabRendererBase.DrawFocusRect(Graphics, RectangleF, Color, Color)
    TabRendererBase.DrawItemCallback
    TabRendererBase.DrawText(Graphics, RectangleF, String, StringFormat, DrawTabEventArgs)
    TabRendererBase.DrawTextAndImage(Graphics, RectangleF, DrawTabEventArgs)
    TabRendererBase.ForceDrawImage
    TabRendererBase.GetActiveForeColor()
    TabRendererBase.GetBoundsForScrolling()
    TabRendererBase.GetCloseButtonBounds(DrawTabEventArgs)
    TabRendererBase.GetCurrentBounds()
    TabRendererBase.GetForeColor()
    TabRendererBase.GetInteriorBounds(RectangleF, Boolean)
    TabRendererBase.GetItemPreferredSize(Graphics)
    TabRendererBase.GetPreferredSize(Graphics)
    TabRendererBase.GetRedrawBounds()
    TabRendererBase.GetTabFont(Boolean)
    TabRendererBase.GetTextPosition(Graphics, String, Font, RectangleF, StringFormat)
    TabRendererBase.HitCloseButton
    TabRendererBase.HitTest(PointF)
    TabRendererBase.HotTrack
    TabRendererBase.ImageRect
    TabRendererBase.ImageTextPadding
    TabRendererBase.IsHotLightState(DrawItemState)
    TabRendererBase.IsSelectedState(DrawItemState)
    TabRendererBase.IsTextShrunk()
    TabRendererBase.NeedMirroredBackground()
    TabRendererBase.NeedRotateTextWhenVertical
    TabRendererBase.OnPaint(Graphics, Rectangle)
    TabRendererBase.panelRenderer
    TabRendererBase.RestoreGraphicsState(Graphics)
    TabRendererBase.SaveGraphicsState(Graphics, RectangleF)
    TabRendererBase.ShouldDrawRotatedWhenVertical
    TabRendererBase.ShouldDrawText
    TabRendererBase.ShowCloseButton
    TabRendererBase.ShowCloseButtonBackColor
    TabRendererBase.TabAlignment
    TabRendererBase.TabBorderColor
    TabRendererBase.TabControl
    TabRendererBase.TabData
    TabRendererBase.TabPropertyChanged()
    TabRendererBase.TextBounds
    TabRendererBase.Visible
    Namespace: Syncfusion.Windows.Forms.Tools
    Assembly: Syncfusion.Tools.Windows.dll
    Syntax
    public class DockTabThemedRenderer : TabRenderer3D, ITabRenderer, IDisposable

    Constructors

    DockTabThemedRenderer(ITabControl, ITabPanelRenderer)

    Constructor of the DockTabThemedRenderer.

    Declaration
    public DockTabThemedRenderer(ITabControl parent, ITabPanelRenderer panelRenderer)
    Parameters
    Type Name Description
    ITabControl parent

    The ITabControl instance.

    ITabPanelRenderer panelRenderer

    The ITabPanelRenderer instance.

    Properties

    TabStyleName

    Gets the TabStyleName.

    Declaration
    public static string TabStyleName { get; }
    Property Value
    Type
    System.String

    Methods

    DrawBackground(DrawTabEventArgs)

    Declaration
    protected override void DrawBackground(DrawTabEventArgs drawiteminfo)
    Parameters
    Type Name Description
    DrawTabEventArgs drawiteminfo
    Overrides
    TabRenderer3D.DrawBackground(DrawTabEventArgs)

    DrawBorders(DrawTabEventArgs)

    Declaration
    protected override void DrawBorders(DrawTabEventArgs drawiteminfo)
    Parameters
    Type Name Description
    DrawTabEventArgs drawiteminfo
    Overrides
    TabRenderer3D.DrawBorders(DrawTabEventArgs)

    GetOverlapSize(SizeF)

    Gets the Overlap size.

    Declaration
    public override SizeF GetOverlapSize(SizeF tabSize)
    Parameters
    Type Name Description
    System.Drawing.SizeF tabSize
    Returns
    Type
    System.Drawing.SizeF
    Overrides
    TabRenderer3D.GetOverlapSize(SizeF)

    Implements

    ITabRenderer
    System.IDisposable
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved