menu

WinForms

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

    Show / Hide Table of Contents

    Class OfficeXPRenderer

    Renderer of OfficeXP style.

    Inheritance
    System.Object
    Renderer
    BasicRenderer
    OfficeXPRenderer
    Office2007BlackRenderer
    Office2007BlueRenderer
    Office2007SilverRenderer
    Implements
    IRenderer
    Inherited Members
    BasicRenderer.DefaultBackgroundColor
    BasicRenderer.DefaultExpandFill
    BasicRenderer.DefaultExpandLine
    BasicRenderer.DefaultGripDark
    BasicRenderer.DefaultGripLight
    BasicRenderer.DefaultHotBackgroundColor
    BasicRenderer.DefaultHotExpandFill
    BasicRenderer.DefaultHotExpandLine
    BasicRenderer.DefaultHotGripDark
    BasicRenderer.DefaultHotGripLight
    BasicRenderer.Draw(PaintEventArgs, IRendererInfo, Rectangle)
    BasicRenderer.DrawArrows(PaintEventArgs, BrushInfo, Pen, Rectangle, RendererInfo)
    BasicRenderer.DrawBackground(PaintEventArgs, IRendererInfo, Rectangle)
    BasicRenderer.DrawForeground(PaintEventArgs, IRendererInfo, Rectangle)
    BasicRenderer.DrawHotBackground(PaintEventArgs, IRendererInfo, Rectangle)
    BasicRenderer.DrawHotForeground(PaintEventArgs, IRendererInfo, Rectangle)
    BasicRenderer.GetAppropriateThemeSettings(SplitContainerAdv, Boolean)
    BasicRenderer.GetDefaultValue(RendererProperty)
    BasicRenderer.IncreaseBounds(Rectangle)
    BasicRenderer.m_bUseOrientation
    BasicRenderer.m_defaultBackgroundColor
    BasicRenderer.m_defaultExpandFill
    BasicRenderer.m_defaultExpandLine
    BasicRenderer.m_defaultGripDark
    BasicRenderer.m_defaultGripLight
    BasicRenderer.m_defaultHotBackgroundColor
    BasicRenderer.m_defaultHotExpandFill
    BasicRenderer.m_defaultHotExpandLine
    BasicRenderer.m_defaultHotGripDark
    BasicRenderer.m_defaultHotGripLight
    BasicRenderer.m_nGripPadding
    BasicRenderer.m_rendererInfo
    BasicRenderer.MakeBottomArrow(Rectangle, Point[], Boolean)
    BasicRenderer.MakeLeftArrow(Rectangle, Point[], Boolean)
    BasicRenderer.MakeRightArrow(Rectangle, Point[], Boolean)
    BasicRenderer.MakeTopArrow(Rectangle, Point[], Boolean)
    BasicRenderer.RendererInfo
    BasicRenderer.SetDefaultSettings()
    BasicRenderer.UpdateRendererInfo(SplitContainerAdv, IRendererInfo)
    Renderer.CompareWithDefaultValue(RendererProperty, Object)
    Renderer.GetRenderer(Style)
    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()
    Namespace: Syncfusion.Windows.Forms.Tools.Renderers
    Assembly: Syncfusion.Tools.Windows.dll
    Syntax
    public class OfficeXPRenderer : BasicRenderer, IRenderer

    Constructors

    OfficeXPRenderer()

    Initializes a new instance of the OfficeXPRenderer class. No possibility to construct this class "normally"! Use FancyRenderer.GetInstance() property to retrieve instance pointer instead.

    Declaration
    protected OfficeXPRenderer()

    Methods

    DrawHotThumbnail(PaintEventArgs, IRendererInfo, Rectangle)

    Draws hot thumbnail.

    Declaration
    public override void DrawHotThumbnail(PaintEventArgs e, IRendererInfo ri, Rectangle bounds)
    Parameters
    Type Name Description
    System.Windows.Forms.PaintEventArgs e

    Paint context.

    IRendererInfo ri

    An instance of RendererInfo, which should be used as datasource for painting.

    System.Drawing.Rectangle bounds

    Bounds within which we should paint.

    Overrides
    BasicRenderer.DrawHotThumbnail(PaintEventArgs, IRendererInfo, Rectangle)

    DrawThumbnail(PaintEventArgs, IRendererInfo, Rectangle)

    Draws a thumbnail. Draws it regarding to orientation.

    Declaration
    public override void DrawThumbnail(PaintEventArgs e, IRendererInfo ri, Rectangle bounds)
    Parameters
    Type Name Description
    System.Windows.Forms.PaintEventArgs e

    Graphics context.

    IRendererInfo ri

    Instance of RendererInfo which is used to retrieve settings from.

    System.Drawing.Rectangle bounds

    Container bounds, within which a thumbnail should be drown.

    Overrides
    BasicRenderer.DrawThumbnail(PaintEventArgs, IRendererInfo, Rectangle)

    GetInstance()

    Retrieves an instance of OfficeXPRenderer

    Declaration
    public static OfficeXPRenderer GetInstance()
    Returns
    Type Description
    OfficeXPRenderer

    "new OfficeXPRenderer()"

    Implements

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