C# 클래스 WritersBattleField.View.WritersBattleFieldView

WritersBattlefield.xaml の相互作用ロジック
상속: System.Windows.Controls.UserControl
파일 보기 프로젝트 열기: kienaiProject/ArtOfWords 1 사용 예제들

Private Properties

프로퍼티 타입 설명
Button_Click void
HookScrollEvent void
_editor_TextChanged void
_editor_TextSearchOccured void
_pageCalculation_Click void
createNewButton_Click void
createNewPlusButton_Click void
openButton_Click void
saveButton_Click void
saveWithNameButton_Click void

공개 메소드들

메소드 설명
BindModel ( WritersBattleFieldViewModel model ) : void
GetHeadIndexOfVisibleText ( ) : int
GetIndexFromPosition ( Point point ) : int
GetLineIndexFromCharacterIndex ( int index ) : int
GetMarkTabPanel ( ) : Grid
GetMarkingLayerView ( ) : MarkingLayerView
GetRectByCharIndex ( int headIndex, int tailIndex ) : List
GetRectByCharIndex ( int index ) : Rect
GetTailIndexOfLineByIndex ( int index ) : int
GetTailIndexOfVisibleText ( ) : int
LineDown ( ) : void
LineUp ( ) : void
OnWindowActivated ( ) : void
ResetMarkTab ( ) : void
SetEditor ( IEditor iEditor ) : void
WritersBattleFieldView ( ) : System

비공개 메소드들

메소드 설명
Button_Click ( object sender, RoutedEventArgs e ) : void
HookScrollEvent ( ) : void
_editor_TextChanged ( object sender, ModernizedAlice arg ) : void
_editor_TextSearchOccured ( object sender, TextSearchEventArgs arg ) : void
_pageCalculation_Click ( object sender, RoutedEventArgs e ) : void
createNewButton_Click ( object sender, RoutedEventArgs e ) : void
createNewPlusButton_Click ( object sender, RoutedEventArgs e ) : void
openButton_Click ( object sender, RoutedEventArgs e ) : void
saveButton_Click ( object sender, RoutedEventArgs e ) : void
saveWithNameButton_Click ( object sender, RoutedEventArgs e ) : void

메소드 상세

BindModel() 공개 메소드

public BindModel ( WritersBattleFieldViewModel model ) : void
model WritersBattleField.ViewModel.WritersBattleFieldViewModel
리턴 void

GetHeadIndexOfVisibleText() 공개 메소드

public GetHeadIndexOfVisibleText ( ) : int
리턴 int

GetIndexFromPosition() 공개 메소드

public GetIndexFromPosition ( Point point ) : int
point Point
리턴 int

GetLineIndexFromCharacterIndex() 공개 메소드

public GetLineIndexFromCharacterIndex ( int index ) : int
index int
리턴 int

GetMarkTabPanel() 공개 메소드

public GetMarkTabPanel ( ) : Grid
리턴 System.Windows.Controls.Grid

GetMarkingLayerView() 공개 메소드

public GetMarkingLayerView ( ) : MarkingLayerView
리턴 MarkingLayerView

GetRectByCharIndex() 공개 메소드

public GetRectByCharIndex ( int headIndex, int tailIndex ) : List
headIndex int
tailIndex int
리턴 List

GetRectByCharIndex() 공개 메소드

public GetRectByCharIndex ( int index ) : Rect
index int
리턴 System.Windows.Rect

GetTailIndexOfLineByIndex() 공개 메소드

public GetTailIndexOfLineByIndex ( int index ) : int
index int
리턴 int

GetTailIndexOfVisibleText() 공개 메소드

public GetTailIndexOfVisibleText ( ) : int
리턴 int

LineDown() 공개 메소드

public LineDown ( ) : void
리턴 void

LineUp() 공개 메소드

public LineUp ( ) : void
리턴 void

OnWindowActivated() 공개 메소드

public OnWindowActivated ( ) : void
리턴 void

ResetMarkTab() 공개 메소드

public ResetMarkTab ( ) : void
리턴 void

SetEditor() 공개 메소드

public SetEditor ( IEditor iEditor ) : void
iEditor IEditor
리턴 void

WritersBattleFieldView() 공개 메소드

public WritersBattleFieldView ( ) : System
리턴 System