New to Telerik UI for WPFStart a free 30-day trial

Common base class for GaugeRange and GaugeRangeGroup. Provides access to the range events.

Definition

Namespace:Telerik.Windows.Controls.Gauge

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

C#
public class RangeEventSource : Freezable

Inheritance: objectRangeEventSource

Derived Classes: GaugeRangeGaugeRangeGroup

Constructors

Initializes a new instance of the RangeEventSource class.

C#
public RangeEventSource()

Methods

When implemented in a derived class, creates a new instance of the Freezable derived class.

C#
protected override Freezable CreateInstanceCore()
Returns:

Freezable

The new instance.

Handle EnterRange event.

C#
protected void Range_EnterRange(object sender, RangeEventArgs e)
Parameters:senderobject

Sender.

eRangeEventArgs

Event args.

Handle LeaveRange event.

C#
protected void Range_LeaveRange(object sender, RangeEventArgs e)
Parameters:senderobject

Sender.

eRangeEventArgs

Event args.

Handle LocationChanged event.

C#
protected void Range_LocationChanged(object sender, EventArgs e)
Parameters:senderobject

Sender.

eEventArgs

Event args.

Handle RangeTimeout event.

C#
protected void Range_RangeTimeout(object sender, RangeEventArgs e)
Parameters:senderobject

Sender.

eRangeEventArgs

Event args.

Handle SizeChanged event.

C#
protected void Range_SizeChanged(object sender, EventArgs e)
Parameters:senderobject

Sender.

eEventArgs

Event args.

Events

Occurs when the indicator enter to the range.

C#
public event EventHandler<RangeEventArgs> EnterRange

Occurs when the indicator leave this range.

C#
public event EventHandler<RangeEventArgs> LeaveRange

Occurs when the indicator stay in range more than specified time.

C#
public event EventHandler<RangeEventArgs> RangeTimeout

Occurs when Min or Max property of 1 the ranges is changed.

C#
public event EventHandler SizeChanged