RangeColorMapping Class
Definition
Maps a range of numeric values to a color.
public class RangeColorMapping
Constructors
| Name | Description |
|---|---|
| RangeColorMapping | No summary available. |
RangeColorMapping Constructor
public RangeColorMapping()
Methods
| Name | Description |
|---|---|
| Matches | Determines if the mapping matches the given data value. |
| Bind (8 overloads) | Binds a Avalonia.AvaloniaProperty to an Avalonia.Data.BindingBase. Inherited from AvaloniaObject. |
| CheckAccess | Returns a value indicating whether the current thread is the UI thread. Inherited from AvaloniaObject. |
| ClearValue (4 overloads) | Clears a Avalonia.AvaloniaProperty's local value. Inherited from AvaloniaObject. |
| CoerceValue | Coerces the specified Avalonia.AvaloniaProperty. Inherited from AvaloniaObject. |
| Equals | Compares two objects using reference equality. Inherited from AvaloniaObject. |
| GetBaseValue | Inherited from AvaloniaObject. |
| GetHashCode | Gets the hash code for the object. Inherited from AvaloniaObject. |
| GetValue (3 overloads) | Gets a Avalonia.AvaloniaProperty value. Inherited from AvaloniaObject. |
| IsAnimating | Checks whether a Avalonia.AvaloniaProperty is animating. Inherited from AvaloniaObject. |
| IsSet | Checks whether a Avalonia.AvaloniaProperty is set on this object. Inherited from AvaloniaObject. |
| SetCurrentValue (2 overloads) | Sets the value of a dependency property without changing its value source. Inherited from AvaloniaObject. |
| SetValue (3 overloads) | Sets a Avalonia.AvaloniaProperty value. Inherited from AvaloniaObject. |
| VerifyAccess | Checks that the current thread is the UI thread and throws if not. Inherited from AvaloniaObject. |
Matches Method
Determines if the mapping matches the given data value.
public bool Matches(object value)
Parameters
value object
The data value to check.
Returns
bool
True if the value matches the mapping criteria.
Properties
| Name | Description |
|---|---|
| From | Gets or sets the start of the range (inclusive). |
| To | Gets or sets the end of the range (inclusive). |
| Brush | Gets or sets the brush to apply when the mapping conditions are met. Inherited from ColorMapping. |
| Label | Gets or sets the label to display in the legend for this mapping. Inherited from ColorMapping. |
| Dispatcher | Returns the Avalonia.AvaloniaObject.Dispatcher that this Avalonia.AvaloniaObject is associated with. Inherited from AvaloniaObject. |
| Item | Inherited from AvaloniaObject. |
From Property
Gets or sets the start of the range (inclusive).
public double From { get; set; }
To Property
Gets or sets the end of the range (inclusive).
public double To { get; set; }
Fields
| Name | Description |
|---|---|
| FromProperty | Identifies the Avalonia.Controls.Charts.RangeColorMapping.From Avalonia property. |
| ToProperty | Identifies the Avalonia.Controls.Charts.RangeColorMapping.To Avalonia property. |
| BrushProperty | Identifies the Avalonia.Controls.Charts.ColorMapping.Brush Avalonia property. Inherited from ColorMapping. |
| LabelProperty | Identifies the Avalonia.Controls.Charts.ColorMapping.Label Avalonia property. Inherited from ColorMapping. |
FromProperty Field
Identifies the Avalonia.Controls.Charts.RangeColorMapping.From Avalonia property.
public Avalonia.StyledProperty<double> FromProperty
ToProperty Field
Identifies the Avalonia.Controls.Charts.RangeColorMapping.To Avalonia property.
public Avalonia.StyledProperty<double> ToProperty
Events
| Name | Description |
|---|---|
| PropertyChanged | Raised when a Avalonia.AvaloniaProperty value changes on this object. Inherited from AvaloniaObject. |