C# Class SuperMap.Connector.Control.WindowsPhone.LayerCanvas

Inheritance: System.Windows.Controls.Panel
Show file Open project: SuperMap/iClient-for-DotNet Class Usage Examples

Public Methods

Method Description
GetExtent ( DependencyObject obj ) : Rectangle2D
LayerCanvas ( Layer layer ) : System
SetExtent ( DependencyObject obj, Rectangle2D rec ) : void

Protected Methods

Method Description
ArrangeOverride ( Size finalSize ) : Size
MeasureOverride ( Size availableSize ) : Size

Private Methods

Method Description
Layer_PropertyChanged ( object sender, System e ) : void
OnExtentPropertyChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnOriginPropertyChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnResolutionPropertyChanged ( DependencyObject sender, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Method Details

ArrangeOverride() protected method

protected ArrangeOverride ( Size finalSize ) : Size
finalSize System.Windows.Size
return System.Windows.Size

GetExtent() public static method

public static GetExtent ( DependencyObject obj ) : Rectangle2D
obj System.Windows.DependencyObject
return Rectangle2D

LayerCanvas() public method

public LayerCanvas ( Layer layer ) : System
layer Layer
return System

MeasureOverride() protected method

protected MeasureOverride ( Size availableSize ) : Size
availableSize System.Windows.Size
return System.Windows.Size

SetExtent() public static method

public static SetExtent ( DependencyObject obj, Rectangle2D rec ) : void
obj DependencyObject
rec Rectangle2D
return void