C# 클래스 SuperMap.Web.Controls.InfoWindow

${controls_InfoWindow_Title}

${controls_InfoWindow_Description}

상속: System.Windows.Controls.ContentControl
파일 보기 프로젝트 열기: SuperMap/iClient-for-Silverlight 1 사용 예제들

공개 프로퍼티들

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

공개 메소드들

메소드 설명
CloseInfoWindow ( ) : void

${controls_InfoWindow_method_CloseInfoWindow_D}

InfoWindow ( Map map ) : System

${controls_InfoWindow_constructor_None_D}

OnApplyTemplate ( ) : void

${controls_InfoWindow_method_OnApplyTemplate_D}

ShowInfoWindow ( ) : void

${controls_InfoWindow_method_ShowInfoWindow_None_D}

ShowInfoWindow ( Point2D location ) : void

${controls_InfoWindow_method_ShowInfoWindowPoint2D_D}

ShowInfoWindow ( Point2D loc, Point off ) : void

${controls_InfoWindow_method_ShowInfoWindowPo_D}

보호된 메소드들

메소드 설명
OnDragEnter ( System.Windows.DragEventArgs e ) : void

${controls_InfoWindow_event_OnDragEnter_D}

OnDragLeave ( System.Windows.DragEventArgs e ) : void

${controls_InfoWindow_event_OnDragLeave_D}

OnDragOver ( System.Windows.DragEventArgs e ) : void

${controls_InfoWindow_event_OnDragOver_D}

OnDrop ( System.Windows.DragEventArgs e ) : void

${controls_InfoWindow_event_OnDrop_D}

OnKeyDown ( System.Windows.Input.KeyEventArgs e ) : void

${controls_InfoWindow_event_OnKeyDown_D}

OnKeyUp ( System.Windows.Input.KeyEventArgs e ) : void

${controls_InfoWindow_event_OnKeyUp_D}

OnMouseLeftButtonDown ( System.Windows.Input.MouseButtonEventArgs e ) : void

${controls_InfoWindow_event_OnMouseLeftButtonDown_D}

OnMouseLeftButtonUp ( System.Windows.Input.MouseButtonEventArgs e ) : void

${controls_InfoWindow_event_OnMouseLeftButtonUp_D}

OnMouseRightButtonDown ( System.Windows.Input.MouseButtonEventArgs e ) : void

${controls_InfoWindow_event_OnMouseRightButtonDown_D}

OnMouseRightButtonUp ( System.Windows.Input.MouseButtonEventArgs e ) : void

${controls_InfoWindow_event_OnMouseRightButtonUp_D}

OnMouseWheel ( System.Windows.Input.MouseWheelEventArgs e ) : void

${controls_InfoWindow_event_OnMouseWheel_D}

비공개 메소드들

메소드 설명
AdjustPisition ( ) : void
ChangePosition ( ) : void
CheckPosition ( Rect mapRect, Rect windowRect, Point windowCenterInScreen ) : Point2D
CloseButton_Click ( object sender, RoutedEventArgs e ) : void
CompositionTarget_Rendering ( object sender, EventArgs e ) : void
InfoWindow ( ) : System
InfoWindow_SizeChanged ( object sender, System.Windows.SizeChangedEventArgs e ) : void
Map_LayoutUpdated ( object sender, EventArgs e ) : void
PanFromBottomMiddle ( Point centerPoint ) : Point2D
PanFromCenter ( Point centerPoint ) : Point2D
PanFromLeftBottom ( Point centerPoint ) : Point2D
PanFromLeftMiddle ( Point centerPoint ) : Point2D
PanFromLeftTop ( Point centerPoint ) : Point2D
PanFromRightBottom ( Point centerPoint ) : Point2D
PanFromRightMiddle ( Point centerPoint ) : Point2D
PanFromRightTop ( Point centerPoint ) : Point2D
PanFromTopMiddle ( Point centerPoint ) : Point2D
PanToLeftTop ( Point leftTop ) : Point2D

메소드 상세

CloseInfoWindow() 공개 메소드

${controls_InfoWindow_method_CloseInfoWindow_D}
public CloseInfoWindow ( ) : void
리턴 void

InfoWindow() 공개 메소드

${controls_InfoWindow_constructor_None_D}
public InfoWindow ( Map map ) : System
map SuperMap.Web.Mapping.Map
리턴 System

OnApplyTemplate() 공개 메소드

${controls_InfoWindow_method_OnApplyTemplate_D}
public OnApplyTemplate ( ) : void
리턴 void

OnDragEnter() 보호된 메소드

${controls_InfoWindow_event_OnDragEnter_D}
protected OnDragEnter ( System.Windows.DragEventArgs e ) : void
e System.Windows.DragEventArgs ${controls_InfoWindow_event_OnDragEnter_param_e}
리턴 void

OnDragLeave() 보호된 메소드

${controls_InfoWindow_event_OnDragLeave_D}
protected OnDragLeave ( System.Windows.DragEventArgs e ) : void
e System.Windows.DragEventArgs ${controls_InfoWindow_event_OnDragLeave_param_e}
리턴 void

OnDragOver() 보호된 메소드

${controls_InfoWindow_event_OnDragOver_D}
protected OnDragOver ( System.Windows.DragEventArgs e ) : void
e System.Windows.DragEventArgs ${controls_InfoWindow_event_OnDragOver_param_e}
리턴 void

OnDrop() 보호된 메소드

${controls_InfoWindow_event_OnDrop_D}
protected OnDrop ( System.Windows.DragEventArgs e ) : void
e System.Windows.DragEventArgs ${controls_InfoWindow_event_OnDrop_param_e}
리턴 void

OnKeyDown() 보호된 메소드

${controls_InfoWindow_event_OnKeyDown_D}
protected OnKeyDown ( System.Windows.Input.KeyEventArgs e ) : void
e System.Windows.Input.KeyEventArgs ${controls_InfoWindow_event_OnKeyDown_param_e}
리턴 void

OnKeyUp() 보호된 메소드

${controls_InfoWindow_event_OnKeyUp_D}
protected OnKeyUp ( System.Windows.Input.KeyEventArgs e ) : void
e System.Windows.Input.KeyEventArgs ${controls_InfoWindow_event_OnKeyUp_param_e}
리턴 void

OnMouseLeftButtonDown() 보호된 메소드

${controls_InfoWindow_event_OnMouseLeftButtonDown_D}
protected OnMouseLeftButtonDown ( System.Windows.Input.MouseButtonEventArgs e ) : void
e System.Windows.Input.MouseButtonEventArgs ${controls_InfoWindow_event_OnMouseLeftButtonDown_param_e}
리턴 void

OnMouseLeftButtonUp() 보호된 메소드

${controls_InfoWindow_event_OnMouseLeftButtonUp_D}
protected OnMouseLeftButtonUp ( System.Windows.Input.MouseButtonEventArgs e ) : void
e System.Windows.Input.MouseButtonEventArgs ${controls_InfoWindow_event_OnMouseLeftButtonUp_param_e}
리턴 void

OnMouseRightButtonDown() 보호된 메소드

${controls_InfoWindow_event_OnMouseRightButtonDown_D}
protected OnMouseRightButtonDown ( System.Windows.Input.MouseButtonEventArgs e ) : void
e System.Windows.Input.MouseButtonEventArgs ${controls_InfoWindow_event_OnMouseRightButtonDown_param_e}
리턴 void

OnMouseRightButtonUp() 보호된 메소드

${controls_InfoWindow_event_OnMouseRightButtonUp_D}
protected OnMouseRightButtonUp ( System.Windows.Input.MouseButtonEventArgs e ) : void
e System.Windows.Input.MouseButtonEventArgs ${controls_InfoWindow_event_OnMouseRightButtonUp_param_e}
리턴 void

OnMouseWheel() 보호된 메소드

${controls_InfoWindow_event_OnMouseWheel_D}
protected OnMouseWheel ( System.Windows.Input.MouseWheelEventArgs e ) : void
e System.Windows.Input.MouseWheelEventArgs ${controls_InfoWindow_event_OnMouseWheel_param_e}
리턴 void

ShowInfoWindow() 공개 메소드

${controls_InfoWindow_method_ShowInfoWindow_None_D}
public ShowInfoWindow ( ) : void
리턴 void

ShowInfoWindow() 공개 메소드

${controls_InfoWindow_method_ShowInfoWindowPoint2D_D}
public ShowInfoWindow ( Point2D location ) : void
location SuperMap.Web.Core.Point2D ${controls_InfoWindow_method_ShowInfoWindow_param_location}
리턴 void

ShowInfoWindow() 공개 메소드

${controls_InfoWindow_method_ShowInfoWindowPo_D}
public ShowInfoWindow ( Point2D loc, Point off ) : void
loc SuperMap.Web.Core.Point2D ${controls_InfoWindow_method_ShowInfoWindow_param_loc}
off Point ${controls_InfoWindow_method_ShowInfoWindow_param_off}
리턴 void

프로퍼티 상세

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

${controls_InfoWindow_attribute_TitleProperty_D}
public static DependencyProperty,System.Windows TitleProperty
리턴 System.Windows.DependencyProperty