C# Class WritersBattleField.View.WritersBattleFieldView

WritersBattlefield.xaml の相互作用ロジック
Inheritance: System.Windows.Controls.UserControl
ファイルを表示 Open project: kienaiProject/ArtOfWords Class Usage Examples

Private Properties

Property Type Description
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

Public Methods

Method Description
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

Private Methods

Method Description
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

Method Details

BindModel() public method

public BindModel ( WritersBattleFieldViewModel model ) : void
model WritersBattleField.ViewModel.WritersBattleFieldViewModel
return void

GetHeadIndexOfVisibleText() public method

public GetHeadIndexOfVisibleText ( ) : int
return int

GetIndexFromPosition() public method

public GetIndexFromPosition ( Point point ) : int
point Point
return int

GetLineIndexFromCharacterIndex() public method

public GetLineIndexFromCharacterIndex ( int index ) : int
index int
return int

GetMarkTabPanel() public method

public GetMarkTabPanel ( ) : Grid
return System.Windows.Controls.Grid

GetMarkingLayerView() public method

public GetMarkingLayerView ( ) : MarkingLayerView
return MarkingLayerView

GetRectByCharIndex() public method

public GetRectByCharIndex ( int headIndex, int tailIndex ) : List
headIndex int
tailIndex int
return List

GetRectByCharIndex() public method

public GetRectByCharIndex ( int index ) : Rect
index int
return System.Windows.Rect

GetTailIndexOfLineByIndex() public method

public GetTailIndexOfLineByIndex ( int index ) : int
index int
return int

GetTailIndexOfVisibleText() public method

public GetTailIndexOfVisibleText ( ) : int
return int

LineDown() public method

public LineDown ( ) : void
return void

LineUp() public method

public LineUp ( ) : void
return void

OnWindowActivated() public method

public OnWindowActivated ( ) : void
return void

ResetMarkTab() public method

public ResetMarkTab ( ) : void
return void

SetEditor() public method

public SetEditor ( IEditor iEditor ) : void
iEditor IEditor
return void

WritersBattleFieldView() public method

public WritersBattleFieldView ( ) : System
return System