Class
GaugePanel

Base class for the gauge ranges. Defines a value range (min and max value), tick and label steps and templates for the ticks and labels. The class is abstract because the layout of the ticks and labels are defined in concrete types, for example the radial and linear ranges.

Definition

Namespace:Telerik.UI.Xaml.Controls.DataVisualization

Assembly:Telerik.WinUI.Controls.dll

Syntax:

cs-api-definition
public abstract class GaugePanel : Panel

Inheritance: objectGaugePanel

Derived Classes: LinearGaugePanelRadialGaugePanel

Constructors

GaugePanel()

Initializes a new instance of the GaugePanel class.

Declaration

cs-api-definition
protected GaugePanel()

Methods

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.

MeasureOverride(Size)

Called in the measure layout pass to determine the desired size.

Declaration

cs-api-definition
protected override Size MeasureOverride(Size availableSize)

Parameters

availableSize

Size

The available size that was given by the layout system.

Returns

Size

Returns the desired size of the panel.