C# Class SuperMap.Web.Core.ShapeElement

${mapping_ShapeBase_Title}

${mapping_ShapeBase_Description}

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

Public Properties

Property Type Description
Point2DsProperty System.Windows.DependencyProperty

Private Properties

Property Type Description
ClearClip void
InvalidatePath void
MapToScreen System.Windows.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 ( System.Windows.Shapes.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, System.Windows.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 System.Windows.Size ${mapping_ShapeBase_method_MeasureOverride_param_availableSize}
return System.Windows.Size

ShapeElement() protected method

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

Property Details

Point2DsProperty public static property

${mapping_ShapeBase_field_Point2DsProperty_D}
public static DependencyProperty,System.Windows Point2DsProperty
return System.Windows.DependencyProperty