Class VisualizationLayer
Inheritance
Namespace: Telerik.UI.Xaml.Controls.DataVisualization.Map
Assembly: Telerik.WinUI.Controls.dll
Syntax
public class VisualizationLayer : Control, ILayer
Constructors
VisualizationLayer()
Declaration
public VisualizationLayer()
Fields
AllowDataTemplateForZoomLevelProperty
Declaration
public static readonly DependencyProperty AllowDataTemplateForZoomLevelProperty
Field Value
Microsoft.
|
AutoCalculateClusteringThresholdProperty
Declaration
public static readonly DependencyProperty AutoCalculateClusteringThresholdProperty
Field Value
Microsoft.
|
AutoHighlightMapShapeProperty
Declaration
public static readonly DependencyProperty AutoHighlightMapShapeProperty
Field Value
Microsoft.
|
ClusterGeneratorProperty
Declaration
public static readonly DependencyProperty ClusterGeneratorProperty
Field Value
Microsoft.
|
ClusteringEnabledProperty
Declaration
public static readonly DependencyProperty ClusteringEnabledProperty
Field Value
Microsoft.
|
ClusteringEnabledThresholdMinItemsProperty
Declaration
public static readonly DependencyProperty ClusteringEnabledThresholdMinItemsProperty
Field Value
Microsoft.
|
ClusteringEnabledThresholdProperty
Declaration
public static readonly DependencyProperty ClusteringEnabledThresholdProperty
Field Value
Microsoft.
|
ClusterItemTemplateProperty
Declaration
public static readonly DependencyProperty ClusterItemTemplateProperty
Field Value
Microsoft.
|
ClusterTemplateSelectorProperty
Declaration
public static readonly DependencyProperty ClusterTemplateSelectorProperty
Field Value
Microsoft.
|
ColorizerProperty
Declaration
public static readonly DependencyProperty ColorizerProperty
Field Value
Microsoft.
|
DefaultClusterTemplateProperty
Declaration
public static readonly DependencyProperty DefaultClusterTemplateProperty
Field Value
Microsoft.
|
DefaultItemTemplateProperty
Declaration
public static readonly DependencyProperty DefaultItemTemplateProperty
Field Value
Microsoft.
|
DefaultKmlItemTemplateProperty
Declaration
public static readonly DependencyProperty DefaultKmlItemTemplateProperty
Field Value
Microsoft.
|
GenerateClustersOnZoomProperty
Declaration
public static readonly DependencyProperty GenerateClustersOnZoomProperty
Field Value
Microsoft.
|
HighlightFillProperty
Declaration
public static readonly DependencyProperty HighlightFillProperty
Field Value
Microsoft.
|
ItemSelectionModeProperty
Declaration
public static readonly DependencyProperty ItemSelectionModeProperty
Field Value
Microsoft.
|
ItemsSourceProperty
Declaration
public static readonly DependencyProperty ItemsSourceProperty
Field Value
Microsoft.
|
ItemTemplateProperty
Declaration
public static readonly DependencyProperty ItemTemplateProperty
Field Value
Microsoft.
|
ItemTemplateSelectorProperty
Declaration
public static readonly DependencyProperty ItemTemplateSelectorProperty
Field Value
Microsoft.
|
PropertyAccessorProperty
Declaration
public static readonly DependencyProperty PropertyAccessorProperty
Field Value
Microsoft.
|
ReaderProperty
Declaration
public static readonly DependencyProperty ReaderProperty
Field Value
Microsoft.
|
RenderWhileMotionProperty
Declaration
public static readonly DependencyProperty RenderWhileMotionProperty
Field Value
Microsoft.
|
SelectedFillProperty
Declaration
public static readonly DependencyProperty SelectedFillProperty
Field Value
Microsoft.
|
SelectedItemsProperty
Declaration
public static readonly DependencyProperty SelectedItemsProperty
Field Value
Microsoft.
|
SelectionChangedEvent
ShapeFillProperty
Declaration
public static readonly DependencyProperty ShapeFillProperty
Field Value
Microsoft.
|
ShapeTemplateProperty
Declaration
public static readonly DependencyProperty ShapeTemplateProperty
Field Value
Microsoft.
|
UseIntersectForShapeSelectionProperty
Declaration
public static readonly DependencyProperty UseIntersectForShapeSelectionProperty
Field Value
Microsoft.
|
VirtualizationSourceProperty
Declaration
public static readonly DependencyProperty VirtualizationSourceProperty
Field Value
Microsoft.
|
ZoomLevelGridListProperty
Declaration
public static readonly DependencyProperty ZoomLevelGridListProperty
Field Value
Microsoft.
|
Properties
AllowDataTemplateForZoomLevel
Declaration
public bool AllowDataTemplateForZoomLevel { get; set; }
Property Value
System.
|
AutoCalculateClusteringThreshold
Declaration
public bool AutoCalculateClusteringThreshold { get; set; }
Property Value
System.
|
AutoHighlightMapShape
Declaration
public bool AutoHighlightMapShape { get; set; }
Property Value
System.
|
ClusterGenerator
Declaration
public IClusterGenerator ClusterGenerator { get; set; }
Property Value
ClusteringEnabled
Declaration
public bool ClusteringEnabled { get; set; }
Property Value
System.
|
ClusteringEnabledThreshold
Declaration
public int ClusteringEnabledThreshold { get; set; }
Property Value
System.
|
ClusteringEnabledThresholdMinItems
Declaration
public int ClusteringEnabledThresholdMinItems { get; set; }
Property Value
System.
|
ClusterItemTemplate
Declaration
public DataTemplate ClusterItemTemplate { get; set; }
Property Value
Microsoft.
|
Clusters
Declaration
public IEnumerable<ClusterData> Clusters { get; }
Property Value
System.
|
ClusterTemplateSelector
Declaration
public DataTemplateSelector ClusterTemplateSelector { get; set; }
Property Value
Microsoft.
|
Colorizer
DefaultClusterTemplate
Declaration
public DataTemplate DefaultClusterTemplate { get; set; }
Property Value
Microsoft.
|
DefaultItemTemplate
Declaration
public DataTemplate DefaultItemTemplate { get; set; }
Property Value
Microsoft.
|
DefaultKmlItemTemplate
Declaration
public DataTemplate DefaultKmlItemTemplate { get; set; }
Property Value
Microsoft.
|
GenerateClustersOnZoom
Declaration
public bool GenerateClustersOnZoom { get; set; }
Property Value
System.
|
HighlightFill
Items
ItemSelectionMode
Declaration
public ItemSelectionMode ItemSelectionMode { get; set; }
Property Value
ItemsSource
Declaration
public IEnumerable ItemsSource { get; set; }
Property Value
System.
|
ItemTemplate
Declaration
public DataTemplate ItemTemplate { get; set; }
Property Value
Microsoft.
|
ItemTemplateSelector
Declaration
public DataTemplateSelector ItemTemplateSelector { get; set; }
Property Value
Microsoft.
|
MapControl
Declaration
public RadMap MapControl { get; set; }
Property Value
Implements
PropertyAccessor
Declaration
public IMapPropertyAccessor PropertyAccessor { get; set; }
Property Value
Reader
RenderWhileMotion
Declaration
public bool RenderWhileMotion { get; set; }
Property Value
System.
|
SelectedFill
SelectedItems
Declaration
public IList<object> SelectedItems { get; set; }
Property Value
System.
|
ShapeFill
ShapeTemplate
Declaration
public DataTemplate ShapeTemplate { get; set; }
Property Value
Microsoft.
|
UseBitmapCache
Declaration
public bool UseBitmapCache { get; set; }
Property Value
System.
|
UseDefaultPropertyAccessor
Declaration
public bool UseDefaultPropertyAccessor { get; set; }
Property Value
System.
|
UseIntersectForShapeSelection
Declaration
public bool UseIntersectForShapeSelection { get; set; }
Property Value
System.
|
VirtualizationSource
Declaration
public IMapItemsVirtualizationSource VirtualizationSource { get; set; }
Property Value
ZoomLevelGridList
Declaration
public ZoomLevelGridCollection ZoomLevelGridList { get; }
Property Value
Methods
add_SelectionChanged(SelectionChangedEventHandler)
Declaration
public void add_SelectionChanged(SelectionChangedEventHandler value)
Parameters
ArrangeItem(Object)
Declaration
public void ArrangeItem(object item)
Parameters
System.
|
ArrangeOverride(Size)
Declaration
protected override Size ArrangeOverride(Size finalSize)
Parameters
Windows.
|
Returns
Windows.
|
ClearSelection(Boolean)
Declaration
public List<object> ClearSelection(bool updateSelectedItems)
Parameters
System.
|
Returns
System.
|
Dispose()
Declaration
public void Dispose()
DisposeContainers()
Declaration
protected virtual void DisposeContainers()
GetBestView(IEnumerable<Object>)
Declaration
public LocationRect GetBestView(IEnumerable<object> itemsList)
Parameters
System.
|
Returns
GetBestView(IEnumerable<Object>, IMapPropertyAccessor, Size)
Declaration
public static LocationRect GetBestView(IEnumerable<object> itemsList, IMapPropertyAccessor propertyAccessor, Size defaultSize)
Parameters
System.
|
IMap
|
Windows.
|
Returns
GetBestView(IEnumerable<Object>, Size)
Declaration
public LocationRect GetBestView(IEnumerable<object> itemsList, Size defaultSize)
Parameters
System.
|
Windows.
|
Returns
GetClusterForItem(Object)
Declaration
public ClusterData GetClusterForItem(object item)
Parameters
System.
|
Returns
GetContainerFromItem(Object)
Declaration
public UIElement GetContainerFromItem(object item)
Parameters
System.
|
Returns
Microsoft.
|
GetDoubleFromItem(Object, DataMember)
Declaration
public double GetDoubleFromItem(object item, DataMember dataMember)
Parameters
System.
|
Data
|
Returns
System.
|
GetHotSpotFromItem(Object)
Declaration
public HotSpot GetHotSpotFromItem(object item)
Parameters
System.
|
Returns
GetItemsInLocation(Location)
Declaration
public IEnumerable<object> GetItemsInLocation(Location location)
Parameters
Location
location
|
Returns
System.
|
GetItemsInRectangle(LocationRect)
Declaration
public IEnumerable<object> GetItemsInRectangle(LocationRect rectangle)
Parameters
Location
|
Returns
System.
|
GetItemsInRectangle(LocationRect, Boolean)
Declaration
public IEnumerable<object> GetItemsInRectangle(LocationRect rectangle, bool useIntersectForShapes)
Parameters
Location
|
System.
|
Returns
System.
|
GetLocationFromInfo(MapObjectInfo)
Declaration
public Location GetLocationFromInfo(MapObjectInfo info)
Parameters
Map
|
Returns
GetLocationFromItem(Object)
Declaration
public Location GetLocationFromItem(object item)
Parameters
System.
|
Returns
GetZIndexFromItem(Object)
Declaration
public int GetZIndexFromItem(object item)
Parameters
System.
|
Returns
System.
|
GetZoomRangeFromItem(Object)
Declaration
public ZoomRange GetZoomRangeFromItem(object item)
Parameters
System.
|
Returns
OnApplyTemplate()
Declaration
protected override void OnApplyTemplate()
OnClustersInvalidated(EventArgs)
Declaration
protected virtual void OnClustersInvalidated(EventArgs e)
Parameters
System.
|
OnDispose()
Declaration
protected virtual void OnDispose()
OnMapChanged(RadMap, RadMap)
Declaration
protected void OnMapChanged(RadMap oldMap, RadMap newMap)
Parameters
OnSelectionChanged(SelectionChangedEventArgs)
Declaration
protected virtual void OnSelectionChanged(SelectionChangedEventArgs e)
Parameters
RefreshVirtualSource()
Declaration
public void RefreshVirtualSource()
remove_SelectionChanged(SelectionChangedEventHandler)
Declaration
public void remove_SelectionChanged(SelectionChangedEventHandler value)
Parameters
ResetClusteringThreshold()
Declaration
public void ResetClusteringThreshold()
ResetItems(Boolean)
Declaration
public void ResetItems(bool forceRefresh = false)
Parameters
System.
|
ReverseSelection(IEnumerable<Object>)
Declaration
public void ReverseSelection(IEnumerable<object> itemsToProcess)
Parameters
System.
|
ReverseSelection(Location)
Select(IEnumerable<Object>, Boolean)
Declaration
public void Select(IEnumerable<object> itemsToSelect, bool clearSelection)
Parameters
System.
|
System.
|
Select(Object, Boolean)
Declaration
public void Select(object item, bool clearSelection)
Parameters
System.
|
System.
|
Select(Location, Boolean)
Declaration
public void Select(Location location, bool clearSelection)
Parameters
Location
location
|
System.
|
Select(LocationRect, Boolean)
Declaration
public void Select(LocationRect selectionRect, bool clearSelection)
Parameters
Location
|
System.
|
SetClip(Size)
Declaration
protected void SetClip(Size size)
Parameters
Windows.
|
StartBackgroundThread()
Declaration
protected virtual void StartBackgroundThread()
StopBackgroundThread()
Declaration
protected virtual void StopBackgroundThread()
Unselect(IEnumerable<Object>)
Declaration
public void Unselect(IEnumerable<object> itemsToUnselect)
Parameters
System.
|
Unselect(Object)
Declaration
public void Unselect(object item)
Parameters
System.
|
Unselect(Location)
Unselect(LocationRect)
Events
ClustersInvalidated
Declaration
public event EventHandler ClustersInvalidated
Event Type
System.
|
MapShapeVisualizationCreated
Declaration
public event EventHandler<MapShapeOperationEventArgs> MapShapeVisualizationCreated
Event Type
System.
|
MapShapeVisualizationRemoved
Declaration
public event EventHandler<MapShapeOperationEventArgs> MapShapeVisualizationRemoved
Event Type
System.
|
SelectionChanged
Declaration
public event SelectionChangedEventHandler SelectionChanged
Event Type
Explicit Interface Implementations
ILayer.MultiscaleImage_MotionFinished(Object, RoutedEventArgs)
Declaration
void ILayer.MultiscaleImage_MotionFinished(object sender, RoutedEventArgs e)
Parameters
System.
|
Microsoft.
|
Implements
ILayer.MultiscaleImage_ViewportChanged(Object, RoutedEventArgs)
Declaration
void ILayer.MultiscaleImage_ViewportChanged(object sender, RoutedEventArgs e)
Parameters
System.
|
Microsoft.
|