C# 클래스 SuperMap.WindowsPhone.Mapping.ElementsLayer

상속: Layer
파일 보기 프로젝트 열기: SuperMap/iClient-for-Win8 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
BBoxProperty System.Windows.DependencyProperty

Private Properties

프로퍼티 타입 설명
CompositionTarget_Rendering void
Draw void
GetReferenceLength double
GetReferenceSize System.Windows.Size
Invalidate void
OnBBoxChanged void
UpdateFullBounds void
children_CollectionChanged void

공개 메소드들

메소드 설명
AddChild ( UIElement element ) : void

${WP_mapping_ArbitraryLayer_method_addChild_element_D}

AddChild ( UIElement element, Point2D location ) : void

${WP_mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_D}

AddChild ( UIElement element, Point2D location, double referenceLength ) : void

${WP_mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_double_D}

AddChild ( UIElement element, Point2D location, double referenceLength, Size referenceSize ) : void

${WP_mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_double_Size_D}

AddChild ( UIElement element, Rectangle2D bbox ) : void

${WP_mapping_ArbitraryLayer_method_addChild_UIElement_Rectangle2D_D}

ElementsLayer ( ) : System

${WP_pubilc_Constructors_Initializes} ElementsLayer ${WP_pubilc_Constructors_instance}

GetBBox ( DependencyObject obj ) : Rectangle2D

${WP_mapping_ArbitraryLayer_method_getbbox_D}

SetBBox ( DependencyObject obj, Rectangle2D value ) : void

${WP_mapping_ArbitraryLayer_method_setbbox_D}

비공개 메소드들

메소드 설명
CompositionTarget_Rendering ( object sender, EventArgs e ) : void
Draw ( DrawParameter drawParameter ) : void
GetReferenceLength ( UIElement elem ) : double

${WP_mapping_FeaturesLayer_method_getReferenceLength_D}

GetReferenceSize ( UIElement elem ) : Size

${WP_mapping_FeaturesLayer_method_getReferenceSize_D}

Invalidate ( ) : void
OnBBoxChanged ( DependencyObject dependencyObject, System.Windows.DependencyPropertyChangedEventArgs e ) : void

${WP_mapping_ArbitraryLayer_method_onbboxchanged_D}

UpdateFullBounds ( IEnumerable items ) : void
children_CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void

메소드 상세

AddChild() 공개 메소드

${WP_mapping_ArbitraryLayer_method_addChild_element_D}
public AddChild ( UIElement element ) : void
element System.Windows.UIElement ${WP_mapping_ArbitraryLayer_method_addChild_UIElement_pararm_element}
리턴 void

AddChild() 공개 메소드

${WP_mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_D}
public AddChild ( UIElement element, Point2D location ) : void
element System.Windows.UIElement ${WP_mapping_ArbitraryLayer_method_addChild_UIElement_pararm_element}
location SuperMap.WindowsPhone.Core.Point2D ${WP_mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_param_location}
리턴 void

AddChild() 공개 메소드

${WP_mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_double_D}
public AddChild ( UIElement element, Point2D location, double referenceLength ) : void
element System.Windows.UIElement ${WP_mapping_ArbitraryLayer_method_addChild_UIElement_pararm_element}
location SuperMap.WindowsPhone.Core.Point2D ${WP_mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_param_location}
referenceLength double ${WP_mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_double_param_referenceLength}
리턴 void

AddChild() 공개 메소드

${WP_mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_double_Size_D}
public AddChild ( UIElement element, Point2D location, double referenceLength, Size referenceSize ) : void
element System.Windows.UIElement ${WP_mapping_ArbitraryLayer_method_addChild_UIElement_pararm_element}
location SuperMap.WindowsPhone.Core.Point2D ${WP_mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_param_location}
referenceLength double ${WP_mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_double_param_referenceLength}
referenceSize System.Windows.Size ${WP_mapping_ArbitraryLayer_method_addChild_UIElement_Point2D_double_Size_param_referenceSize}
리턴 void

AddChild() 공개 메소드

${WP_mapping_ArbitraryLayer_method_addChild_UIElement_Rectangle2D_D}
public AddChild ( UIElement element, Rectangle2D bbox ) : void
element System.Windows.UIElement ${WP_mapping_ArbitraryLayer_method_addChild_UIElement_pararm_element}
bbox SuperMap.WindowsPhone.Core.Rectangle2D ${WP_mapping_ArbitraryLayer_method_addChild_UIElement_Rectangle2D_param_bbox}
리턴 void

ElementsLayer() 공개 메소드

${WP_pubilc_Constructors_Initializes} ElementsLayer ${WP_pubilc_Constructors_instance}
public ElementsLayer ( ) : System
리턴 System

GetBBox() 공개 정적인 메소드

${WP_mapping_ArbitraryLayer_method_getbbox_D}
public static GetBBox ( DependencyObject obj ) : Rectangle2D
obj System.Windows.DependencyObject ${WP_mapping_ArbitraryLayer_method_getbbox_param_obj}
리턴 SuperMap.WindowsPhone.Core.Rectangle2D

SetBBox() 공개 정적인 메소드

${WP_mapping_ArbitraryLayer_method_setbbox_D}
public static SetBBox ( DependencyObject obj, Rectangle2D value ) : void
obj System.Windows.DependencyObject ${WP_mapping_ArbitraryLayer_method_setbbox_param_obj}
value SuperMap.WindowsPhone.Core.Rectangle2D ${WP_mapping_ArbitraryLayer_method_setbbox_param_value}
리턴 void

프로퍼티 상세

BBoxProperty 공개적으로 정적으로 프로퍼티

${WP_mapping_ArbitraryLayer_attribute_BBoxProperty_D}
public static DependencyProperty,System.Windows BBoxProperty
리턴 System.Windows.DependencyProperty