C# Class SuperMap.WindowsPhone.Mapping.LayerContainer

Inheritance: System.Windows.Controls.Panel
Afficher le fichier Open project: SuperMap/iClient-for-Win8 Class Usage Examples

Méthodes publiques

Свойство Type Description
OriginXProperty DependencyProperty
OriginYProperty DependencyProperty
ResolutionProperty DependencyProperty

Private Properties

Свойство Type Description
ArrangeFeature void
ArrangeShapeBase void
CleanUp void
LayerContainer System
MarkOutdated void
OnBoundsChanged void
OnOriginPropertyChanged void
OnResolutionPropertyChanged void
ResetGeometryTransform void
ResetGeometryTransforms void
ResetShapeBaseTransform void
SetClip void
SetClipShapeBase void
computeIntersectWithAll bool
isBoundsChange Rectangle2D
layer_Progress void
layer_PropertyChanged void

Méthodes publiques

Méthode Description
GetBounds ( DependencyObject o ) : Rectangle2D
SetBounds ( DependencyObject o, Rectangle2D value ) : void

Méthodes protégées

Méthode Description
ArrangeOverride ( Size finalSize ) : Size
MeasureOverride ( Size availableSize ) : Size

Private Methods

Méthode Description
ArrangeFeature ( FeatureElement elm, Rectangle2D clipBox ) : void
ArrangeShapeBase ( ShapeElement sb, Rectangle2D clipBox ) : void
CleanUp ( ) : void
LayerContainer ( Layer layer ) : System
MarkOutdated ( bool wait ) : void
OnBoundsChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
OnOriginPropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
OnResolutionPropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
ResetGeometryTransform ( FeatureElement elm ) : void
ResetGeometryTransforms ( ) : void
ResetShapeBaseTransform ( ShapeElement sb ) : void
SetClip ( FeatureElement fe, Rectangle2D clipBox ) : void
SetClipShapeBase ( ShapeElement sb, Rectangle2D clipBox ) : void
computeIntersectWithAll ( Rectangle2D bounds ) : bool
isBoundsChange ( Rectangle2D bounds, double referenceLength, Size referenceSize, bool &isIntersect, bool &isGetNewBounds ) : Rectangle2D
layer_Progress ( object sender, ProgressEventArgs args ) : void
layer_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void

Method Details

ArrangeOverride() protected méthode

protected ArrangeOverride ( Size finalSize ) : Size
finalSize System.Windows.Size
Résultat System.Windows.Size

GetBounds() public static méthode

public static GetBounds ( DependencyObject o ) : Rectangle2D
o System.Windows.DependencyObject
Résultat SuperMap.WindowsPhone.Core.Rectangle2D

MeasureOverride() protected méthode

protected MeasureOverride ( Size availableSize ) : Size
availableSize Size
Résultat Size

SetBounds() public static méthode

public static SetBounds ( DependencyObject o, Rectangle2D value ) : void
o DependencyObject
value Rectangle2D
Résultat void

Property Details

OriginXProperty public_oe static_oe property

public static DependencyProperty OriginXProperty
Résultat DependencyProperty

OriginYProperty public_oe static_oe property

public static DependencyProperty OriginYProperty
Résultat DependencyProperty

ResolutionProperty public_oe static_oe property

public static DependencyProperty ResolutionProperty
Résultat DependencyProperty