menu

WinForms

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

    Show / Hide Table of Contents

    Class BulletGraph

    Inheritance
    System.Object
    BaseControl
    BulletGraph
    Implements
    IThemeProvider
    IVisualStyle
    System.IDisposable
    Inherited Members
    BaseControl.CanApplyTheme
    BaseControl.CanOverrideStyle
    BaseControl.ControlName
    BaseControl.GetActiveThemeName()
    BaseControl.IThemeProvider.BaseThemeName
    BaseControl.IVisualStyle.VisualTheme
    BaseControl.OnCanApplyThemeChanged(Boolean)
    BaseControl.OnCanOverrideStyleChanged(Boolean)
    BaseControl.RaiseThemeChanged(Object, ThemeChangedEventArgs)
    BaseControl.ThemeName
    BaseControl.ThemeNameChanged
    Namespace: Syncfusion.Windows.Forms.BulletGraph
    Assembly: Syncfusion.BulletGraph.Windows.dll
    Syntax
    public class BulletGraph : BaseControl, IThemeProvider, IVisualStyle, IDisposable

    Constructors

    BulletGraph()

    Declaration
    public BulletGraph()

    Properties

    BindRangeStrokeToLabels

    Declaration
    public bool BindRangeStrokeToLabels { get; set; }
    Property Value
    Type
    System.Boolean

    BindRangeStrokeToTicks

    Declaration
    public bool BindRangeStrokeToTicks { get; set; }
    Property Value
    Type
    System.Boolean

    Caption

    Declaration
    public string Caption { get; set; }
    Property Value
    Type
    System.String

    CaptionDisplayMode

    Declaration
    public CaptionDisplayMode CaptionDisplayMode { get; set; }
    Property Value
    Type
    CaptionDisplayMode

    CaptionFontSize

    Declaration
    public int CaptionFontSize { get; set; }
    Property Value
    Type
    System.Int32

    CaptionMaximumWidth

    Declaration
    public double CaptionMaximumWidth { get; set; }
    Property Value
    Type
    System.Double

    CaptionPosition

    Declaration
    public BulletGraphCaptionPosition CaptionPosition { get; set; }
    Property Value
    Type
    BulletGraphCaptionPosition

    CaptionStroke

    Declaration
    public Color CaptionStroke { get; set; }
    Property Value
    Type
    System.Drawing.Color

    ComparativeMeasure

    Declaration
    public double ComparativeMeasure { get; set; }
    Property Value
    Type
    System.Double

    ComparativeMeasureSymbolStroke

    Declaration
    public Color ComparativeMeasureSymbolStroke { get; set; }
    Property Value
    Type
    System.Drawing.Color

    ComparativeMeasureSymbolStrokeThickness

    Declaration
    public int ComparativeMeasureSymbolStrokeThickness { get; set; }
    Property Value
    Type
    System.Int32

    FeaturedMeasure

    Declaration
    public double FeaturedMeasure { get; set; }
    Property Value
    Type
    System.Double

    FeaturedMeasureBarStroke

    Declaration
    public Color FeaturedMeasureBarStroke { get; set; }
    Property Value
    Type
    System.Drawing.Color

    FeaturedMeasureBarStrokeThickness

    Declaration
    public int FeaturedMeasureBarStrokeThickness { get; set; }
    Property Value
    Type
    System.Int32

    FlowDirection

    Declaration
    public BulletGraphFlowDirection FlowDirection { get; set; }
    Property Value
    Type
    BulletGraphFlowDirection

    Font

    Gets or sets the System.Drawing.Font value for the control.

    Declaration
    public override Font Font { get; set; }
    Property Value
    Type
    System.Drawing.Font

    Interval

    Declaration
    public int Interval { get; set; }
    Property Value
    Type
    System.Int32

    IsVisualStyleEnabled

    Gets a value indicating whether the visual style based theme is applied to the control and also indicates whether the theme files are referred from external assemblies or not.

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

    Return true, if the visual style based theme is applied to the control. Otherwise returns false.

    LabelFontSize

    Declaration
    public int LabelFontSize { get; set; }
    Property Value
    Type
    System.Int32

    LabelFormat

    Declaration
    public string LabelFormat { get; set; }
    Property Value
    Type
    System.String

    LabelOffset

    Declaration
    public int LabelOffset { get; set; }
    Property Value
    Type
    System.Int32

    LabelPosition

    Declaration
    public BulletGraphLabelsPosition LabelPosition { get; set; }
    Property Value
    Type
    BulletGraphLabelsPosition

    LabelStroke

    Declaration
    public Color LabelStroke { get; set; }
    Property Value
    Type
    System.Drawing.Color

    MajorTickSize

    Declaration
    public int MajorTickSize { get; set; }
    Property Value
    Type
    System.Int32

    MajorTickStroke

    Declaration
    public Color MajorTickStroke { get; set; }
    Property Value
    Type
    System.Drawing.Color

    MajorTickStrokeThickness

    Declaration
    public int MajorTickStrokeThickness { get; set; }
    Property Value
    Type
    System.Int32

    Maximum

    Declaration
    public int Maximum { get; set; }
    Property Value
    Type
    System.Int32

    Minimum

    Declaration
    public int Minimum { get; set; }
    Property Value
    Type
    System.Int32

    MinorTickSize

    Declaration
    public int MinorTickSize { get; set; }
    Property Value
    Type
    System.Int32

    MinorTicksPerInterval

    Declaration
    public int MinorTicksPerInterval { get; set; }
    Property Value
    Type
    System.Int32

    MinorTickStroke

    Declaration
    public Color MinorTickStroke { get; set; }
    Property Value
    Type
    System.Drawing.Color

    MinorTickStrokeThickness

    Declaration
    public int MinorTickStrokeThickness { get; set; }
    Property Value
    Type
    System.Int32

    Orientation

    Declaration
    public Orientation Orientation { get; set; }
    Property Value
    Type
    System.Windows.Forms.Orientation

    QualitativeRanges

    Declaration
    public QualitativeRangeCollection QualitativeRanges { get; set; }
    Property Value
    Type
    QualitativeRangeCollection

    QualitativeRangesSize

    Declaration
    public int QualitativeRangesSize { get; set; }
    Property Value
    Type
    System.Int32

    QuantitativeScaleLength

    Declaration
    public int QuantitativeScaleLength { get; set; }
    Property Value
    Type
    System.Int32

    ShowLabels

    Declaration
    public bool ShowLabels { get; set; }
    Property Value
    Type
    System.Boolean

    ShowTicks

    Declaration
    public bool ShowTicks { get; set; }
    Property Value
    Type
    System.Boolean

    ShowToolTip

    Declaration
    public bool ShowToolTip { get; set; }
    Property Value
    Type
    System.Boolean

    ThemeStyle

    Gets or sets the BulletGraphVisualStyle value used to customize the appearance of the BulletGraph.

    Declaration
    public BulletGraphVisualStyle ThemeStyle { get; set; }
    Property Value
    Type
    BulletGraphVisualStyle
    Remarks

    This ThemeStyle settings will be applied only when the VisualStyleBased theme has been applied to the control.

    TickPosition

    Declaration
    public BulletGraphTicksPosition TickPosition { get; set; }
    Property Value
    Type
    BulletGraphTicksPosition

    Methods

    Dispose()

    Declaration
    public void Dispose()

    Dispose(Boolean)

    Clean up any resources being used.

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    System.Boolean disposing

    true if managed resources should be disposed; otherwise, false.

    GetControlName(String)

    Helps to apply the ControlName settings in control

    Declaration
    public override string GetControlName(string controlName)
    Parameters
    Type Name Description
    System.String controlName

    ControlName

    Returns
    Type
    System.String
    Overrides
    BaseControl.GetControlName(String)

    OnMouseMove(MouseEventArgs)

    Declaration
    protected override void OnMouseMove(MouseEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.MouseEventArgs e

    OnPaint(PaintEventArgs)

    Declaration
    protected override void OnPaint(PaintEventArgs e)
    Parameters
    Type Name Description
    System.Windows.Forms.PaintEventArgs e

    OnSizeChanged(EventArgs)

    Declaration
    protected override void OnSizeChanged(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e

    OnThemeNameChanged(String)

    Helps to apply the ThemeName settings in control

    Declaration
    public override void OnThemeNameChanged(string themeName)
    Parameters
    Type Name Description
    System.String themeName

    ThemeName

    Overrides
    BaseControl.OnThemeNameChanged(String)

    Implements

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