Class GradientColorizer
A class that is used to colorize the items and groups of RadTreeMapElement by given start and end palettes with colors.
Inherited Members
Namespace: Telerik.WinControls.UI.TreeMap
Assembly: Telerik.WinControls.UI.dll
Syntax
public class GradientColorizer : BaseColorizer
Constructors
GradientColorizer()
Properties
EndColor
Gets or sets the end color. Defines the end color when there are no groups in RadTreeMapElement.
Declaration
public Color EndColor { get; set; }
Property Value
System.Drawing.Color
|
EndPalette
Gets or sets the end palette. Defines the end colors for each group of RadTreeMapElement.
Declaration
public TreeMapPalette EndPalette { get; set; }
Property Value
TreeMapPalette
|
StartColor
Gets or sets the start color. Defines the start color when there are no groups in RadTreeMapElement.
Declaration
public Color StartColor { get; set; }
Property Value
System.Drawing.Color
|
StartPalette
Gets or sets the start palette. Defines the start colors for each group of RadTreeMapElement.
Declaration
public TreeMapPalette StartPalette { get; set; }
Property Value
TreeMapPalette
|
Methods
ColorizeGroups(IEnumerable<TreeMapDataItemGroup>)
Colorizes the groups.
Declaration
public override void ColorizeGroups(IEnumerable<TreeMapDataItemGroup> groups)
Parameters
System.Collections.Generic.IEnumerable<TreeMapDataItemGroup>
groups
The groups. |
Overrides
ColorizeItems(IEnumerable<TreeMapDataItem>)
Colorizes the items.
Declaration
public override void ColorizeItems(IEnumerable<TreeMapDataItem> items)
Parameters
System.Collections.Generic.IEnumerable<TreeMapDataItem>
items
The items. |
Overrides
ColorizeItems(IEnumerable<TreeMapDataItem>, Color, Color)
Colorizes the items by given start and end colors.
Declaration
protected virtual void ColorizeItems(IEnumerable<TreeMapDataItem> items, Color start, Color end)
Parameters
System.Collections.Generic.IEnumerable<TreeMapDataItem>
items
The data items. |
System.Drawing.Color
start
The start color. |
System.Drawing.Color
end
The end color. |
MixColor(Double, Color, Color)
Mixes a color.
Declaration
protected virtual Color MixColor(double ratio, Color startColor, Color endColor)
Parameters
System.Double
ratio
The ratio of start color in the result color. |
System.Drawing.Color
startColor
The start color. |
System.Drawing.Color
endColor
The background color. |
Returns
System.Drawing.Color
The mixed color. |