menu

WPF

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

    Show / Hide Table of Contents

    Class OlapCircularGauge

    Represent OLAP Gauge Control, derived from CircularGauge CircularGauge

    Inheritance
    System.Object
    GaugeBase
    CircularGauge
    OlapCircularGauge
    Implements
    System.IDisposable
    Inherited Members
    CircularGauge.CircularGaugeLoaded(Object, RoutedEventArgs)
    CircularGauge.CollectionChanged(Object, NotifyCollectionChangedEventArgs)
    CircularGauge.Dispose()
    CircularGauge.FrameType
    CircularGauge.FrameTypeChanged
    CircularGauge.FrameTypeProperty
    CircularGauge.HalfCircleInnerRadius
    CircularGauge.HalfCircleInnerRadiusProperty
    CircularGauge.HalfCircleInnerSweepDirection
    CircularGauge.HalfCircleInnerSweepDirectionProperty
    CircularGauge.HalfCircleSweepDirection
    CircularGauge.HalfCircleSweepDirectionProperty
    CircularGauge.LabelTickStyle
    CircularGauge.MajorTickStyle
    CircularGauge.MinorTickStyle
    CircularGauge.OnFrameTypeChanged(DependencyPropertyChangedEventArgs)
    CircularGauge.OnInitialized(EventArgs)
    CircularGauge.OnRadiusChanged(DependencyPropertyChangedEventArgs)
    CircularGauge.OnRenderSizeChanged(SizeChangedInfo)
    CircularGauge.PointerCapStyle
    CircularGauge.PointerStyle
    CircularGauge.Radius
    CircularGauge.RadiusChanged
    CircularGauge.RadiusProperty
    CircularGauge.RefreshAdornerLayer()
    CircularGauge.RefreshBorders()
    CircularGauge.Scales
    GaugeBase.AdornerStyleChanged
    GaugeBase.ApplyFrameStyles
    GaugeBase.ApplyFrameStylesChanged
    GaugeBase.ApplyFrameStylesProperty
    GaugeBase.ArrangeOverride(Size)
    GaugeBase.CenterFrameFillColor
    GaugeBase.CenterFrameFillColorProperty
    GaugeBase.ChildLocationChanged(DependencyObject, DependencyPropertyChangedEventArgs)
    GaugeBase.ConvertLocation(Point)
    GaugeBase.ConvertLocation(Point, Double, Double)
    GaugeBase.CornerRadius
    GaugeBase.CornerRadiusProperty
    GaugeBase.CustomLabels
    GaugeBase.EnableEffects
    GaugeBase.EnableEffectsChanged
    GaugeBase.EnableEffectsProperty
    GaugeBase.FirstFrameFillColor
    GaugeBase.FirstFrameFillColorProperty
    GaugeBase.FirstFrameStyle
    GaugeBase.FirstFrameStyleProperty
    GaugeBase.FirstFrameThickness
    GaugeBase.FirstFrameThicknessChanged
    GaugeBase.FirstFrameThicknessProperty
    GaugeBase.GaugeAdorner
    GaugeBase.GaugeBaseLoaded(Object, RoutedEventArgs)
    GaugeBase.Images
    GaugeBase.InnerFrameContent
    GaugeBase.InnerFrameContentProperty
    GaugeBase.InnerFrameStyle
    GaugeBase.InnerFrameStyleProperty
    GaugeBase.IsColorMergeWithBase
    GaugeBase.IsColorMergeWithBaseChanged
    GaugeBase.IsColorMergeWithBaseProperty
    GaugeBase.OnAdornerStyleChanged(DependencyPropertyChangedEventArgs)
    GaugeBase.OnApplyFrameStylesChanged(DependencyPropertyChangedEventArgs)
    GaugeBase.OnEnableEffectsChanged(DependencyPropertyChangedEventArgs)
    GaugeBase.OnFirstFrameThicknessChanged(DependencyPropertyChangedEventArgs)
    GaugeBase.OnInnerFrameContentChanged(DependencyPropertyChangedEventArgs)
    GaugeBase.OnIsColorMergeWithBaseChanged(DependencyPropertyChangedEventArgs)
    GaugeBase.OnMouseWheel(MouseWheelEventArgs)
    GaugeBase.OnRender(DrawingContext)
    GaugeBase.OnSecondFrameThicknessChanged(DependencyPropertyChangedEventArgs)
    GaugeBase.SecondFrameFillColor
    GaugeBase.SecondFrameFillColorProperty
    GaugeBase.SecondFrameStyle
    GaugeBase.SecondFrameStyleProperty
    GaugeBase.SecondFrameThickness
    GaugeBase.SecondFrameThicknessChanged
    GaugeBase.SecondFrameThicknessProperty
    GaugeBase.SizeToContainer
    GaugeBase.SizeToContainerProperty
    GaugeBase.StateIndicators
    GaugeBase.StateIndicatorStyle
    GaugeBase.StateIndicatorStyleProperty
    GaugeBase.UpdateChildrenLocation()
    Namespace: Syncfusion.Windows.Gauge.Olap
    Assembly: Syncfusion.OlapGauge.WPF.dll
    Syntax
    [CLSCompliant(false)]
    public class OlapCircularGauge : CircularGauge, IDisposable

    Constructors

    OlapCircularGauge()

    Declaration
    public OlapCircularGauge()

    Fields

    gaugeImage

    Sets the Gauge image for OlapGauge.

    Declaration
    public GaugeImage gaugeImage
    Field Value
    Type
    GaugeImage

    ShowGaugeFactorsProperty

    ShowGaugeFactors Dependency Property

    Declaration
    public static readonly DependencyProperty ShowGaugeFactorsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ShowGaugeLabelsProperty

    ShowGaugeLabels Dependency Property

    Declaration
    public static readonly DependencyProperty ShowGaugeLabelsProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ShowMarkersTooltipProperty

    ShowMarkersTooltip Dependency Property

    Declaration
    public static readonly DependencyProperty ShowMarkersTooltipProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    ShowPointersTooltipProperty

    ShowPointersTooltip Dependency Property

    Declaration
    public static readonly DependencyProperty ShowPointersTooltipProperty
    Field Value
    Type
    System.Windows.DependencyProperty

    Properties

    KpiInfo

    Gets or sets the KPI info which contains the information to render the OlapGauge.

    Declaration
    public KpiInfo KpiInfo { get; set; }
    Property Value
    Type Description
    KpiInfo

    The KPI info.

    MaxValue

    Gets or sets MaxValue of the Gauge to which all the values should be converted to.

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

    If you need to render the gauge to 2 digit values then set this property MaxValue to 99.

    ShowGaugeFactors

    Gets or sets a value indicating whether [show gauge factors].

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

    true if [show gauge factors]; otherwise, false.

    ShowGaugeLabels

    Gets or sets a value indicating whether [show gauge labels].

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

    true if [show gauge labels]; otherwise, false.

    ShowMarkersTooltip

    Gets or sets a value indicating whether [show markers tooltip].

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

    true if [show markers tooltip]; otherwise, false.

    ShowPointersTooltip

    Gets or sets a value indicating whether [show pointers tooltip].

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

    true if [show pointers tooltip]; otherwise, false.

    Methods

    AddGaugeImage(GaugeImage)

    Method to add the OlapGauge Image.

    Declaration
    public void AddGaugeImage(GaugeImage tempGaugeImage)
    Parameters
    Type Name Description
    GaugeImage tempGaugeImage

    the current GaugeImage

    DataBind()

    Binds the Values in KpiInfo to the OlapGauge

    Declaration
    public void DataBind()

    OnApplyTemplate()

    Overring templates for applying styles in gauge

    Declaration
    public override void OnApplyTemplate()
    Overrides
    CircularGauge.OnApplyTemplate()

    Implements

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