C# Class SuperMap.WinRT.Core.ShapeElement

${mapping_ShapeBase_Title}

${mapping_ShapeBase_Description}

${mapping_ShapeBase_Remarks}
Inheritance: Windows.UI.Xaml.Controls.UserControl
Show file Open project: SuperMap/iClient-for-Win8 Class Usage Examples

Public Properties

Property Type Description
Point2DsProperty DependencyProperty

Private Properties

Property Type Description
ClearClip void
InvalidatePath void
MapToScreen Point
Point2Ds_Changed void
Point2Ds_CollectionChanged void
ScreenUpdated void
SetClip void
SetPath void

Protected Methods

Method Description
MeasureOverride ( Size availableSize ) : Size

${mapping_ShapeBase_method_MeasureOverride_D}

ShapeElement ( Shape shape ) : System.Collections.Specialized

${mapping_ShapeElement_Constructors_D}

Private Methods

Method Description
ClearClip ( ) : void
InvalidatePath ( double resolution, double originX, double originY ) : void
MapToScreen ( Point2D pt ) : Point
Point2Ds_Changed ( DependencyObject o, DependencyPropertyChangedEventArgs e ) : void
Point2Ds_CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
ScreenUpdated ( ) : void
SetClip ( Point2DCollection clippedPoint2Ds, Rectangle2D clipbox ) : void
SetPath ( ) : void

Method Details

MeasureOverride() protected method

${mapping_ShapeBase_method_MeasureOverride_D}
protected MeasureOverride ( Size availableSize ) : Size
availableSize Size ${mapping_ShapeBase_method_MeasureOverride_param_availableSize}
return Size

ShapeElement() protected method

${mapping_ShapeElement_Constructors_D}
protected ShapeElement ( Shape shape ) : System.Collections.Specialized
shape Windows.UI.Xaml.Shapes.Shape
return System.Collections.Specialized

Property Details

Point2DsProperty public static property

${mapping_ShapeBase_field_Point2DsProperty_D}
public static DependencyProperty Point2DsProperty
return DependencyProperty