ClusterItem
Represents container which hold clustered items (items which is grouped by some criteria).
Definition
Namespace:Telerik.Windows.Controls.Map
Assembly:Telerik.Windows.Controls.DataVisualization.dll
Syntax:
public class ClusterItem : ClusterDataItem, INotifyPropertyChanged
Inheritance: objectClusterDataItemClusterItem
Implements:
Inherited Members
Constructors
Initializes a new instance of the ClusterItem class.
Fields
AutoCalculateBoundsProperty
DependencyProperty
Identifies the AutoCalculateBounds dependency property.
public static readonly DependencyProperty AutoCalculateBoundsProperty
BoundsProperty
DependencyProperty
Identifies the Bounds Bounds dependency property.
public static readonly DependencyProperty BoundsProperty
CenterProperty
DependencyProperty
Identifies the Center Center dependency property.
public static readonly DependencyProperty CenterProperty
ClusterStateProperty
DependencyProperty
Identifies the ClusterState dependency property.
public static readonly DependencyProperty ClusterStateProperty
Properties
Gets or sets value which indicates whether bounding box of the cluster should be calculated automatically.
public bool AutoCalculateBounds { get; set; }
Gets or sets value which indicates whether cluster should be automatically expanded when it contains 1 data item only.
public bool AutoExpandWhenSingle { get; set; }
Gets or sets bounding box of the cluster.
public LocationRect Bounds { get; set; }
Gets data items which belongs to this cluster.
public IEnumerable<object> Children { get; }
Gets or sets state of the cluster.
public ClusterState ClusterState { get; set; }
Gets or sets value which indicates whether cluster should be deleted if it is empty.
public bool DeleteWhenEmpty { get; set; }
Gets or sets radius (in pixels) which will be used to calculate coordinates of the items when cluster is expanded to the polygon vertices.
public double ExpandRadius { get; set; }
Indicates whether expanded cluster should be hidden.
public bool HideExpanded { get; set; }
Methods
Events
Property changed event.
public event PropertyChangedEventHandler PropertyChanged
Implements: