C# Class ESRI.ArcGIS.Client.Toolkit.Magnifier

Map Magnifying glass
Inheritance: System.Windows.Controls.UserControl
Show file Open project: Esri/arcgis-toolkit-sl-wpf Class Usage Examples

Public Properties

Property Type Description
LayersProperty System.Windows.DependencyProperty
MapProperty System.Windows.DependencyProperty

Public Methods

Method Description
Magnifier ( ) : System

Initializes a new instance of the Magnifier class.

Private Methods

Method Description
ApplyTranslationTransform ( double x, double y ) : void
GetRootVisual ( UIElement element ) : Visual
Magnifier_MouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
Map_RotationChanged ( object sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnLayersPropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnMapPropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
SetVisualSize ( ) : void
StartDrag ( ) : void
StopDrag ( ) : void
dragGlass ( object sender, System.Windows.Input.MouseEventArgs e ) : void
updateExtent ( Envelope parentMapExtent ) : void

Method Details

Magnifier() public method

Initializes a new instance of the Magnifier class.
public Magnifier ( ) : System
return System

Property Details

LayersProperty public static property

Identifies the Layers dependency property.
public static DependencyProperty,System.Windows LayersProperty
return System.Windows.DependencyProperty

MapProperty public static property

Identifies the Map dependency property.
public static DependencyProperty,System.Windows MapProperty
return System.Windows.DependencyProperty