C# 클래스 csDataServerPlugin.ucPoiIcon

Interaction logic for ucPoi.xaml
파일 보기 프로젝트 열기: TNOCS/csTouch

공개 프로퍼티들

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

공개 메소드들

메소드 설명
Angle ( double px1, double py1, double px2, double py2 ) : double
ToggleRotating ( ) : void
UpdatePosition ( IconMovedEventArgs e ) : void
ucPoiIcon ( ) : System

비공개 메소드들

메소드 설명
Angle ( Point start, Point end ) : double

Calculate angle in radians between line defined with two points and x-axis.

BCircleIconLongTapped ( object sender, EventArgs e ) : void

When PoI is pressed for long time

BCircleIconMoved ( object sender, IconMovedEventArgs e ) : void
BCircleIconReleased ( object sender, IconMovedEventArgs e ) : void
BCircleIconRightClicked ( object sender, EventArgs e ) : void
BCircleIconTapped ( object sender, IconMovedEventArgs e ) : void
CHeadingMouseUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
CHeadingTouchUp ( object sender, System.Windows.Input.TouchEventArgs e ) : void
CalcHeading ( object e, System.Windows.Input.TouchEventArgs a ) : void
CalcHeadingMouse ( object e, System.Windows.Input.MouseEventArgs a ) : void
FinishHeading ( ) : void
MapControlExtentChanged ( object sender, ExtentEventArgs e ) : void
MiEvent_OnTap ( object sender, RoutedEventArgs e ) : void
MiRemoveTap ( object sender, RoutedEventArgs e ) : void
MiRotateTap1 ( object sender, RoutedEventArgs e ) : void
MiZoomTap ( object sender, RoutedEventArgs e ) : void
PoIPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
PoI_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
PoI_RotationStarted ( object sender, EventArgs e ) : void
UcPoiIconLoaded ( object sender, RoutedEventArgs e ) : void
UpdateHeading ( ) : void
UpdateVisibilityOfTitle ( ) : void
border_MouseDown ( object sender, System e ) : void

메소드 상세

Angle() 공개 정적인 메소드

public static Angle ( double px1, double py1, double px2, double py2 ) : double
px1 double
py1 double
px2 double
py2 double
리턴 double

ToggleRotating() 공개 메소드

public ToggleRotating ( ) : void
리턴 void

UpdatePosition() 공개 메소드

public UpdatePosition ( IconMovedEventArgs e ) : void
e csCommon.csMapCustomControls.MapIconMenu.IconMovedEventArgs
리턴 void

ucPoiIcon() 공개 메소드

public ucPoiIcon ( ) : System
리턴 System

프로퍼티 상세

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

public static DependencyProperty,System.Windows GraphicProperty
리턴 System.Windows.DependencyProperty

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

public static DependencyProperty,System.Windows PoIProperty
리턴 System.Windows.DependencyProperty