C# Класс ESRI.ArcGIS.SilverlightMapApp.OverviewMap2

Наследование: System.Windows.Controls.Control
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
LayerProperty System.Windows.DependencyProperty
MapProperty System.Windows.DependencyProperty
MaximumExtentProperty System.Windows.DependencyProperty
UseEllipseAOIProperty System.Windows.DependencyProperty

Открытые методы

Метод Описание
OnApplyTemplate ( ) : void

When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call M:System.Windows.Controls.Control.ApplyTemplate.

Защищенные методы

Метод Описание
ArrangeOverride ( Size finalSize ) : Size

Provides the behavior for the "Arrange" pass of Silverlight layout. Classes can override this method to define their own arrange pass behavior.

Приватные методы

Метод Описание
AOI_MouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
AOI_MouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
AOI_MouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
Layer_LayersInitialized ( object sender, EventArgs args ) : void

Sets extents, limits, and events after layers have been initialized

OnLayerPropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnMapPropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnUseEllipseAOIPropertyChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OverviewMap2 ( ) : System

Static initialization for the OverviewMap control.

UpdateAOI ( ) : void

Sets size and position of AOI Box

UpdateMap ( ) : void

Set new map extent of main map control. Called after AOI Box has been repositioned by user

UpdateOVMap ( ) : void

Determines if the OverviewMap extent should be changed. If so, set new extent and call ZoomTo or PanTo. If not, send to UpdateAOI

UpdateOVMap ( object sender, ESRI e ) : void

Overload of UpdateOVMap - ExtentEventHandler version

ZoomFullExtent ( ) : void

Описание методов

ArrangeOverride() защищенный Метод

Provides the behavior for the "Arrange" pass of Silverlight layout. Classes can override this method to define their own arrange pass behavior.
protected ArrangeOverride ( Size finalSize ) : Size
finalSize System.Windows.Size The final area within the parent that this /// object should use to arrange itself and its children.
Результат System.Windows.Size

OnApplyTemplate() публичный Метод

When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call M:System.Windows.Controls.Control.ApplyTemplate.
public OnApplyTemplate ( ) : void
Результат void

Описание свойств

LayerProperty публичное статическое свойство

Identifies the Layer dependency property.
public static DependencyProperty,System.Windows LayerProperty
Результат System.Windows.DependencyProperty

MapProperty публичное статическое свойство

Identifies the Map dependency property.
public static DependencyProperty,System.Windows MapProperty
Результат System.Windows.DependencyProperty

MaximumExtentProperty публичное статическое свойство

Identifies the MaximumExtent dependency property.
public static DependencyProperty,System.Windows MaximumExtentProperty
Результат System.Windows.DependencyProperty

UseEllipseAOIProperty публичное статическое свойство

public static DependencyProperty,System.Windows UseEllipseAOIProperty
Результат System.Windows.DependencyProperty