Class BulletGraph
Inheritance
System.Object
BulletGraph
Implements
System.IDisposable
Assembly: Syncfusion.BulletGraph.Windows.dll
public class BulletGraph : BaseControl, IThemeProvider, IVisualStyle, IDisposable
Constructors
Declaration
Properties
Declaration
public bool BindRangeStrokeToLabels { get; set; }
Property Value
Declaration
public bool BindRangeStrokeToTicks { get; set; }
Property Value
Declaration
public string Caption { get; set; }
Property Value
Declaration
public CaptionDisplayMode CaptionDisplayMode { get; set; }
Property Value
Declaration
public int CaptionFontSize { get; set; }
Property Value
Declaration
public double CaptionMaximumWidth { get; set; }
Property Value
Declaration
public BulletGraphCaptionPosition CaptionPosition { get; set; }
Property Value
Declaration
public Color CaptionStroke { get; set; }
Property Value
Type |
System.Drawing.Color |
Declaration
public double ComparativeMeasure { get; set; }
Property Value
Declaration
public Color ComparativeMeasureSymbolStroke { get; set; }
Property Value
Type |
System.Drawing.Color |
Declaration
public int ComparativeMeasureSymbolStrokeThickness { get; set; }
Property Value
Declaration
public double FeaturedMeasure { get; set; }
Property Value
Declaration
public Color FeaturedMeasureBarStroke { get; set; }
Property Value
Type |
System.Drawing.Color |
Declaration
public int FeaturedMeasureBarStrokeThickness { get; set; }
Property Value
Declaration
public BulletGraphFlowDirection FlowDirection { get; set; }
Property Value
Gets or sets the System.Drawing.Font value for the control.
Declaration
public override Font Font { get; set; }
Property Value
Declaration
public int Interval { get; set; }
Property Value
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.
|
Declaration
public int LabelFontSize { get; set; }
Property Value
Declaration
public string LabelFormat { get; set; }
Property Value
Declaration
public int LabelOffset { get; set; }
Property Value
Declaration
public BulletGraphLabelsPosition LabelPosition { get; set; }
Property Value
Declaration
public Color LabelStroke { get; set; }
Property Value
Type |
System.Drawing.Color |
Declaration
public int MajorTickSize { get; set; }
Property Value
Declaration
public Color MajorTickStroke { get; set; }
Property Value
Type |
System.Drawing.Color |
Declaration
public int MajorTickStrokeThickness { get; set; }
Property Value
Declaration
public int Maximum { get; set; }
Property Value
Declaration
public int Minimum { get; set; }
Property Value
Declaration
public int MinorTickSize { get; set; }
Property Value
Declaration
public int MinorTicksPerInterval { get; set; }
Property Value
Declaration
public Color MinorTickStroke { get; set; }
Property Value
Type |
System.Drawing.Color |
Declaration
public int MinorTickStrokeThickness { get; set; }
Property Value
Declaration
public Orientation Orientation { get; set; }
Property Value
Type |
System.Windows.Forms.Orientation |
Declaration
public QualitativeRangeCollection QualitativeRanges { get; set; }
Property Value
Declaration
public int QualitativeRangesSize { get; set; }
Property Value
Declaration
public int QuantitativeScaleLength { get; set; }
Property Value
Declaration
public bool ShowLabels { get; set; }
Property Value
Declaration
public bool ShowTicks { get; set; }
Property Value
Declaration
public bool ShowToolTip { get; set; }
Property Value
Declaration
public BulletGraphVisualStyle ThemeStyle { get; set; }
Property Value
Declaration
public BulletGraphTicksPosition TickPosition { get; set; }
Property Value
Methods
Declaration
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.
|
Helps to apply the ControlName settings in control
Declaration
public override string GetControlName(string controlName)
Parameters
Type |
Name |
Description |
System.String |
controlName |
ControlName
|
Returns
Overrides
Declaration
protected override void OnMouseMove(MouseEventArgs e)
Parameters
Type |
Name |
Description |
System.Windows.Forms.MouseEventArgs |
e |
|
Declaration
protected override void OnPaint(PaintEventArgs e)
Parameters
Type |
Name |
Description |
System.Windows.Forms.PaintEventArgs |
e |
|
Declaration
protected override void OnSizeChanged(EventArgs e)
Parameters
Type |
Name |
Description |
System.EventArgs |
e |
|
Helps to apply the ThemeName settings in control
Declaration
public override void OnThemeNameChanged(string themeName)
Parameters
Type |
Name |
Description |
System.String |
themeName |
ThemeName
|
Overrides
Implements
System.IDisposable