WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Interface IBarItemRenderer

    Show / Hide Table of Contents

    Interface IBarItemRenderer

    Inherited Members
    System.IDisposable.Dispose()
    Namespace: Syncfusion.Windows.Forms.Tools.XPMenus
    Assembly: Syncfusion.Tools.Windows.dll
    Syntax
    public interface IBarItemRenderer : IDisposable

    Properties

    Active

    Declaration
    bool Active { get; set; }
    Property Value
    Type Description
    System.Boolean

    BarItem

    Declaration
    BarItem BarItem { get; set; }
    Property Value
    Type Description
    BarItem

    Bounds

    Declaration
    RectangleF Bounds { get; set; }
    Property Value
    Type Description
    System.Drawing.RectangleF

    HotTrack

    Declaration
    bool HotTrack { get; set; }
    Property Value
    Type Description
    System.Boolean

    NeedCenterVAlign

    Declaration
    bool NeedCenterVAlign { get; }
    Property Value
    Type Description
    System.Boolean

    ShowingDropDown

    Declaration
    bool ShowingDropDown { get; }
    Property Value
    Type Description
    System.Boolean

    Style

    Declaration
    VisualStyle Style { get; set; }
    Property Value
    Type Description
    VisualStyle

    ThemesEnabled

    Declaration
    bool ThemesEnabled { get; set; }
    Property Value
    Type Description
    System.Boolean

    Visible

    Declaration
    bool Visible { get; set; }
    Property Value
    Type Description
    System.Boolean

    Methods

    BarItemPropertyChanged(SyncfusionPropertyChangedEventArgs)

    Declaration
    void BarItemPropertyChanged(SyncfusionPropertyChangedEventArgs e)
    Parameters
    Type Name Description
    SyncfusionPropertyChangedEventArgs e

    DrawSeparator(Graphics)

    Declaration
    void DrawSeparator(Graphics g)
    Parameters
    Type Name Description
    System.Drawing.Graphics g

    DropDown(Boolean, Boolean, Queue)

    Declaration
    void DropDown(bool show, bool setDefaultSelection, Queue pbiQueue)
    Parameters
    Type Name Description
    System.Boolean show
    System.Boolean setDefaultSelection
    System.Collections.Queue pbiQueue

    GetPreferredSize(IGraphicsProvider)

    Declaration
    SizeF GetPreferredSize(IGraphicsProvider gp)
    Parameters
    Type Name Description
    IGraphicsProvider gp
    Returns
    Type Description
    System.Drawing.SizeF

    HitTest(PointF)

    Declaration
    bool HitTest(PointF mousePosition)
    Parameters
    Type Name Description
    System.Drawing.PointF mousePosition
    Returns
    Type Description
    System.Boolean

    InvalidateCachedTextSizes()

    Declaration
    void InvalidateCachedTextSizes()

    OnMouseDown(Point)

    Declaration
    void OnMouseDown(Point pointMouseDown)
    Parameters
    Type Name Description
    System.Drawing.Point pointMouseDown

    OnMouseMove(Point)

    Declaration
    void OnMouseMove(Point pointMouseMove)
    Parameters
    Type Name Description
    System.Drawing.Point pointMouseMove

    OnMouseUp(Point)

    Declaration
    void OnMouseUp(Point pointMouseUp)
    Parameters
    Type Name Description
    System.Drawing.Point pointMouseUp

    OnMouseWheel(Boolean)

    Declaration
    void OnMouseWheel(bool isUp)
    Parameters
    Type Name Description
    System.Boolean isUp

    OnPaint(Graphics, Rectangle)

    Declaration
    void OnPaint(Graphics g, Rectangle clipRect)
    Parameters
    Type Name Description
    System.Drawing.Graphics g
    System.Drawing.Rectangle clipRect

    ProcessKeyDown(Keys)

    Declaration
    bool ProcessKeyDown(Keys key)
    Parameters
    Type Name Description
    System.Windows.Forms.Keys key
    Returns
    Type Description
    System.Boolean

    ShouldDrawText()

    Declaration
    bool ShouldDrawText()
    Returns
    Type Description
    System.Boolean
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved