Interface
IMapShapeColorizer

Represents the IMapShapeColorizer interface.

Definition

Namespace:Telerik.Windows.Controls.Map

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

cs-api-definition
public interface IMapShapeColorizer

Properties

ExtendedPropertyName

Gets or sets extended property name.

Declaration

cs-api-definition
string ExtendedPropertyName { get; set; }

Property Value

string

IsPrepared

Gets or sets value which indicates whether colorizer have been prepared already.

Declaration

cs-api-definition
bool IsPrepared { get; set; }

Property Value

bool

ResetOnItemsChanged

Gets or sets value which indicates whether colorizer should be re-prepared when items collection of the information layer is changed.

Declaration

cs-api-definition
bool ResetOnItemsChanged { get; set; }

Property Value

bool

UsageMode

Gets colorizer usage mode.

Declaration

cs-api-definition
ColorizerUsageMode UsageMode { get; }

Property Value

ColorizerUsageMode

Methods

Colorize(IEnumerable<object>)

Colorize elements from the list.

Declaration

cs-api-definition
void Colorize(IEnumerable<object> shapes)

Parameters

shapes

IEnumerable<object>

The shape list.

Prepare(IEnumerable<object>)

Prepares the colorizer using the shape list.

Declaration

cs-api-definition
void Prepare(IEnumerable<object> shapes)

Parameters

shapes

IEnumerable<object>

The shape list.

SetColor(IExtendedData)

Sets color to item by extended data.

Declaration

cs-api-definition
void SetColor(IExtendedData item)

Parameters

item

IExtendedData

Item of IExtendedData type.

Events

PrepareCompleted

The Prepare completed event handler.

Declaration

cs-api-definition
event EventHandler<ShapeColorizerEventArgs> PrepareCompleted

Event Value

EventHandler<ShapeColorizerEventArgs>

UpdateLegend

The update legend event handler. Occurs when the colorizer changed and it should update the legend.

Declaration

cs-api-definition
event EventHandler UpdateLegend

Event Value

EventHandler