Class
NeedleGaugeIndicator

Represents a base class for needle indicators. For example and arrow or some other thin and pointy indicator. This class provides a rotation render transform.

Definition

Namespace:Telerik.UI.Xaml.Controls.DataVisualization

Assembly:Telerik.WinUI.Controls.dll

Syntax:

cs-api-definition
public abstract class NeedleGaugeIndicator : RadialGaugeIndicator

Inheritance: objectRadControlGaugeIndicatorBarGaugeIndicatorRadialGaugeIndicatorNeedleGaugeIndicator

Derived Classes: ArrowGaugeIndicator

Inherited Members RadialGaugeIndicator.MeasureOverride(Size)RadialGaugeIndicator.MinAngleRadialGaugeIndicator.MaxAngleRadialGaugeIndicator.CenterRadialGaugeIndicator.RadiusRadialGaugeIndicator.RadiusScaleBarGaugeIndicator.ThicknessPropertyBarGaugeIndicator.BrushPropertyBarGaugeIndicator.ThicknessBarGaugeIndicator.BrushGaugeIndicator.ValuePropertyGaugeIndicator.StartValuePropertyGaugeIndicator.IsAnimatedPropertyGaugeIndicator.AnimationEasingPropertyGaugeIndicator.AnimationDurationPropertyGaugeIndicator.ValueGaugeIndicator.StartValueGaugeIndicator.OwnerGaugeIndicator.IsAnimatedGaugeIndicator.AnimationDurationGaugeIndicator.AnimationEasingGaugeIndicator.ValueChangedRadControl.EndVisualStateUpdate(bool, bool)RadControl.UpdateVisualState(bool)RadControl.BeginVisualStateUpdate()RadControl.SetVisualState(string, bool)RadControl.CanUpdateVisualState()RadControl.ComposeVisualStateName()RadControl.OnApplyTemplate()RadControl.UnapplyTemplateCore()RadControl.OnIsEnabledChanged(bool, bool)RadControl.OnTemplateApplied()RadControl.LoadCore()RadControl.OnLoaded()RadControl.UnloadCore()RadControl.CurrentVisualStateRadControl.IsLoadedRadControl.IsLoadingRadControl.IsUnloadedRadControl.WasUnloadedRadControl.IsTemplateApplied

Constructors

NeedleGaugeIndicator()

Initializes a new instance of the NeedleGaugeIndicator class.

Declaration

cs-api-definition
protected NeedleGaugeIndicator()

Methods

ApplyTemplateCore()

Initializes the template parts of the indicator (see the TemplatePart attributes for more information).

Declaration

cs-api-definition
protected override bool ApplyTemplateCore()

Returns

bool

Overrides RadControl.ApplyTemplateCore()

ArrangeOverride(Size)

Called in the arrange pass of the layout system.

Declaration

cs-api-definition
protected override Size ArrangeOverride(Size finalSize)

Parameters

finalSize

Size

The final size that was given by the layout system.

Returns

Size

The final size of the panel.

Overrides RadialGaugeIndicator.ArrangeOverride(Size)

OnCreateAutomationPeer()

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

Overrides RadialGaugeIndicator.OnCreateAutomationPeer()