ClassMultiScaleImage
WPF counterpart for the Silverlight MultiScaleImage class.
Definition
Namespace:Telerik.Windows.Controls.Map
Assembly:Telerik.Windows.Controls.DataVisualization.dll
Syntax:
[SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Multi")]
public class MultiScaleImage : Canvas
Inheritance: objectMultiScaleImage
Constructors
MultiScaleImage()
Initializes a new instance of the MultiScaleImage class.
Declaration
public MultiScaleImage()
Fields
MotionFinishedEvent
Identifies the MotionFinished routed event.
Declaration
public static readonly RoutedEvent MotionFinishedEvent
Field Value
RoutedEvent
SpringAnimationsModeProperty
Identifies the SpringAnimationsMode dependency property.
Declaration
public static readonly DependencyProperty SpringAnimationsModeProperty
Field Value
DependencyProperty
UseSpringsProperty
Identifies the UseSprings dependency property.
Declaration
public static readonly DependencyProperty UseSpringsProperty
Field Value
DependencyProperty
ViewportChangedEvent
Identifies the ViewportChanged routed event.
Declaration
public static readonly RoutedEvent ViewportChangedEvent
Field Value
RoutedEvent
ZoomProperty
Identifies the Zoom dependency property.
Declaration
public static readonly DependencyProperty ZoomProperty
Field Value
DependencyProperty
Properties
MaxDownloadersCount
Maximum tile downloaders count.
Declaration
public static int MaxDownloadersCount { get; set; }
Property Value
Source
Gets or sets the tile source.
Declaration
public MultiScaleTileSource Source { get; set; }
Property Value
SpringAnimationsMode
Gets or sets mode of animation.
Declaration
public SpringAnimationsMode SpringAnimationsMode { get; set; }
Property Value
UseSprings
Gets or sets a value indicating whether spring animations should be used.
ViewportOrigin
Gets or sets the viewport origin.
Declaration
public Point ViewportOrigin { get; set; }
Property Value
Point
ViewportWidth
Gets or sets the width of the viewport.
Methods
ArrangeOverride(Size)
Called to arrange and size the content.
Declaration
protected override Size ArrangeOverride(Size arrangeSize)
Parameters
arrangeSize
Size
The computed size that is used to arrange the content.
Returns
Size
The calculated size.
Events
ImageOpenSucceeded
Occurs when opening of image succeeded.
Declaration
public event RoutedEventHandler ImageOpenSucceeded
Event Value
RoutedEventHandler
MotionFinished
Occurs when zoom or pan animation ends.
Declaration
public event RoutedEventHandler MotionFinished
Event Value
RoutedEventHandler
ViewportChanged
Occurs when the viewport is changed.
Declaration
public event RoutedEventHandler ViewportChanged
Event Value
RoutedEventHandler