C# 클래스 WritersBattleField.ViewModel.MarkingLayer.MarkingLayerViewModelBase

파일 보기 프로젝트 열기: kienaiProject/ArtOfWords 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
_view WritersBattleField.View.MarkingLayerView

보호된 프로퍼티들

프로퍼티 타입 설명
_deleteButton System.Windows.Controls.Button

공개 메소드들

메소드 설명
ExecuteMouseMoveAsHovering ( Point point ) : void
OnCanvasMouseDown ( object sender, System e ) : void
OnCanvasMouseMove ( object sender, System e ) : void
RedrawClock ( object sender, EventArgs e ) : void
RedrawMarks ( ) : void
ResetStatus ( ) : void
SetRedrawTimer ( ) : void
SetView ( MarkingLayerView view ) : void

보호된 메소드들

메소드 설명
DeleteButtonClicked ( object obj, RoutedEventArgs e ) : void
DrawDeleteButton ( int index ) : void
DrawOneMark ( int headIndex, int tailIndex, System.Windows.Media.Brush brush, Mark mark ) : void
DrawRectangle ( Rect rect, System.Windows.Media.Brush brush, Mark mark ) : void
RedrawAllMarks ( ) : void

비공개 메소드들

메소드 설명
DeleteMenuItemClicked ( object obj, RoutedEventArgs e ) : void

메소드 상세

DeleteButtonClicked() 보호된 메소드

protected DeleteButtonClicked ( object obj, RoutedEventArgs e ) : void
obj object
e System.Windows.RoutedEventArgs
리턴 void

DrawDeleteButton() 보호된 메소드

protected DrawDeleteButton ( int index ) : void
index int
리턴 void

DrawOneMark() 보호된 메소드

protected DrawOneMark ( int headIndex, int tailIndex, System.Windows.Media.Brush brush, Mark mark ) : void
headIndex int
tailIndex int
brush System.Windows.Media.Brush
mark ModernizedAlice.ArtOfWords.BizCommon.Model.Marks.Mark
리턴 void

DrawRectangle() 보호된 메소드

protected DrawRectangle ( Rect rect, System.Windows.Media.Brush brush, Mark mark ) : void
rect System.Windows.Rect
brush System.Windows.Media.Brush
mark ModernizedAlice.ArtOfWords.BizCommon.Model.Marks.Mark
리턴 void

ExecuteMouseMoveAsHovering() 공개 메소드

public ExecuteMouseMoveAsHovering ( Point point ) : void
point Point
리턴 void

OnCanvasMouseDown() 공개 메소드

public OnCanvasMouseDown ( object sender, System e ) : void
sender object
e System
리턴 void

OnCanvasMouseMove() 공개 메소드

public OnCanvasMouseMove ( object sender, System e ) : void
sender object
e System
리턴 void

RedrawAllMarks() 보호된 메소드

protected RedrawAllMarks ( ) : void
리턴 void

RedrawClock() 공개 메소드

public RedrawClock ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

RedrawMarks() 공개 추상적인 메소드

public abstract RedrawMarks ( ) : void
리턴 void

ResetStatus() 공개 추상적인 메소드

public abstract ResetStatus ( ) : void
리턴 void

SetRedrawTimer() 공개 메소드

public SetRedrawTimer ( ) : void
리턴 void

SetView() 공개 메소드

public SetView ( MarkingLayerView view ) : void
view WritersBattleField.View.MarkingLayerView
리턴 void

프로퍼티 상세

_deleteButton 보호되어 있는 프로퍼티

protected Button,System.Windows.Controls _deleteButton
리턴 System.Windows.Controls.Button

_view 공개적으로 프로퍼티

public MarkingLayerView,WritersBattleField.View _view
리턴 WritersBattleField.View.MarkingLayerView