RadControls for WPF

The GaugeRange type exposes the following members.

Constructors

  NameDescription
Public methodGaugeRange
Initializes a new instance of the GaugeRange class.

Methods

  NameDescription
Protected methodCreateInstanceCore
When implemented in a derived class, creates a new instance of the Freezable derived class.
(Inherited from RangeEventSource.)
Public methodInRange
Check whether given object is in range.
Public methodRaiseDataPropertyChanged
Raise property changed event for "Data" property.
Protected methodRange_EnterRange
Handle EnterRange event.
(Inherited from RangeEventSource.)
Protected methodRange_LeaveRange
Handle LeaveRange event.
(Inherited from RangeEventSource.)
Protected methodRange_LocationChanged
Handle LocationChanged event.
(Inherited from RangeEventSource.)
Protected methodRange_RangeTimeout
Handle RangeTimeout event.
(Inherited from RangeEventSource.)
Protected methodRange_SizeChanged
Handle SizeChanged event.
(Inherited from RangeEventSource.)
Public methodValueInRange
Check whether given double value is in range.

Extension Methods

  NameDescription
Public Extension MethodChildrenOfType<(Of <<'(T>)>>)
Gets all child elements recursively from the visual tree by given type.
(Defined by ChildrenOfTypeExtensions.)
Public Extension MethodClearIfNoBindingAndSet
Clears if set.
(Defined by CommonExtensions.)
Public Extension MethodClearIfSet
Clears the property if a value has been set.
(Defined by CommonExtensions.)
Public Extension MethodFindChildByType<(Of <<'(T>)>>)
Finds child element of the specified type. Uses breadth-first search.
(Defined by ChildrenOfTypeExtensions.)
Public Extension MethodGetHashCodeOrZero (Defined by ExtensionMethods.)
Public Extension MethodGetParents
Enumerates through element's parents in the visual tree.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodGetVisualParent<(Of <<'(T>)>>)
Searches up in the visual tree for parent element of the specified type.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodIsAncestorOf
Determines whether the element is an ancestor of the descendant.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodIsLocalValueSet(DependencyProperty)Overloaded.
Determines whether the specified dependency property local value is set.
(Defined by DependencyObjectExtensions.)
Public Extension MethodIsLocalValueSet(DependencyProperty)Overloaded.
Determines whether the specified dependency property local value is set.
(Defined by CommonExtensions.)
Public Extension MethodParentOfType<(Of <<'(T>)>>)
Gets the parent element from the visual tree by given type.
(Defined by ParentOfTypeExtensions.)
Public Extension MethodSetIfDifferent
Sets the value of the dependencyProperty property if it's hasn't that value currently.
(Defined by CommonExtensions.)

Fields

  NameDescription
Public fieldStatic memberBackgroundProperty
Identifies the Background dependency property.
Public fieldStatic memberEndWidthProperty
Identifies the EndWidth dependency property.
Public fieldStatic memberGeometryProperty
Identifies the Geometry dependency property.
Public fieldStatic memberIndicatorBackgroundProperty
Identifies the IndicatorBackground dependency property.
Public fieldStatic memberIndicatorColorMixSensitivityProperty
Identifies the IndicatorColorMixSensitivity dependency property.
Public fieldStatic memberLabelForegroundProperty
Identifies the LabelForeground dependency property.
Public fieldStatic memberMaxProperty
Identifies the Max dependency property.
Public fieldStatic memberMinProperty
Identifies the Min dependency property.
Public fieldStatic memberStartWidthProperty
Identifies the StartWidth dependency property.
Public fieldStatic memberStrokeProperty
Identifies the Stroke dependency property.
Public fieldStatic memberStrokeThicknessProperty
Identifies the StrokeThickness dependency property.
Public fieldStatic memberTickBackgroundProperty
Identifies the TickBackground dependency property.
Public fieldStatic memberTimeoutProperty
Identifies the Timeout dependency property.
Public fieldStatic memberTitleProperty
Identifies the Title dependency property.
Public fieldStatic memberTooltipFormatProperty
Identifies the TooltipFormat dependency property.
Public fieldStatic memberToolTipStyleProperty
Identifies the ToolTipStyle dependency property.
Public fieldStatic memberToolTipTemplateProperty
Identifies the ToolTipTemplate dependency property.
Public fieldStatic memberVisibilityProperty
Identifies the Visibility dependency property.

Properties

  NameDescription
Public propertyBackground
Gets or sets the background of the range's visual presentation.
Public propertyData
Return reference to self. This property can be used within Binding in XAML to implement binding which reflect extended property changes.
Public propertyEndWidth
Gets or sets the end width of the range bar.
Public propertyGeometry
This property serve internal RadGauge operations. It shouldn't be used in the customer code.
Public propertyIndicatorBackground
Gets or sets background of the indicator when it is in range.
Public propertyIndicatorColorMixSensitivity
Gets or sets value which indicates the activity of color from previous range that is used to build indicator background.
Public propertyItem
Gets value from object using format string.
Public propertyLabelForeground
Gets or sets the foreground of labels are in range.
Public propertyMax
Gets or sets the maximum value of the range.
Public propertyMin
Gets or sets the minimum value of the range.
Public propertyStartWidth
Gets or sets the start width of the range bar.
Public propertyStroke
Gets or sets the Brush that specifies how the range outline is painted.
Public propertyStrokeThickness
Gets or sets stroke thickness.
Public propertyTickBackground
Gets or sets background of ticks are in range.
Public propertyTimeout
Gets or sets timeout during which value should be in range to fire "In Range Timeout" event.
Public propertyTitle
Gets or sets title of the range which can be used in the tooltip. Can be accessed as {Binding Path=Data[Range.Title]}.
Public propertyTooltipFormat
Gets or sets the format of the range tooltip.
Public propertyToolTipStyle
Gets or sets the style applied to the toolTip of the range.
Public propertyToolTipTemplate
Gets or sets template of the range's tooltip.
Public propertyVisibility
Gets or sets visibility of the gauge range.

Events

  NameDescription
Public eventEnterRange
Occurs when the indicator enter to the range.
(Inherited from RangeEventSource.)
Public eventLeaveRange
Occurs when the indicator leave this range.
(Inherited from RangeEventSource.)
Public eventPropertyChanged
Occurs when property changed. Implemented for binding.
Public eventRangeTimeout
Occurs when the indicator stay in range more than specified time.
(Inherited from RangeEventSource.)
Public eventSizeChanged
Occurs when Min or Max property of 1 the ranges is changed.
(Inherited from RangeEventSource.)

See Also