C# 클래스 Catrobat.IDE.WindowsPhone.Controls.FormulaControls.FormulaViewer

파일 보기 프로젝트 열기: Catrobat/CatrobatForWindows

공개 프로퍼티들

프로퍼티 타입 설명
CaretIndexProperty Windows.UI.Xaml.DependencyProperty
CharactersInOneLineNormalFontSizeProperty Windows.UI.Xaml.DependencyProperty
DoubleTap DoubleTap
IsAutoFontSizeProperty Windows.UI.Xaml.DependencyProperty
LinesNormalFontSizeProperty Windows.UI.Xaml.DependencyProperty
MaxFontSizeProperty Windows.UI.Xaml.DependencyProperty
MinFontSizeProperty Windows.UI.Xaml.DependencyProperty
NormalFontSizeProperty Windows.UI.Xaml.DependencyProperty
SelectionLengthProperty Windows.UI.Xaml.DependencyProperty
SelectionStartProperty Windows.UI.Xaml.DependencyProperty
TokensProperty Windows.UI.Xaml.DependencyProperty
_lastContainerAdded bool

Private Properties

프로퍼티 타입 설명
AddContainer void
CaretIndexChanged void
Container_OnDoubleTap void
Container_OnTap void
CreateBlinkingEffect Windows.UI.Xaml.Media.Animation.Storyboard
CreateCaret Windows.UI.Xaml.Controls.Grid
CreateContainer Windows.UI.Xaml.Controls.Grid
FormulaViewer_OnLoaded void
InitCaret void
InitContainer void
InitContainers void
MoveCaret void
MultilinePanelContent_OnSizeChanged void
Panel_OnTap void
RaiseDoubleTap void
RemoveContainer void
SelectionChanged void
SetCaretFontSize void
TokensPropertyChanged void
Tokens_CollectionChanged void
UpdateCaretMargin void
UpdateFontSize void
UpdateStyles void

공개 메소드들

메소드 설명
FormulaViewer ( ) : System

비공개 메소드들

메소드 설명
AddContainer ( IFormulaToken token, int index ) : void
CaretIndexChanged ( DependencyPropertyChangedEventArgs e ) : void
Container_OnDoubleTap ( Grid container, DoubleTappedRoutedEventArgs e ) : void
Container_OnTap ( Grid container, TappedRoutedEventArgs e ) : void
CreateBlinkingEffect ( DependencyObject target ) : Storyboard
CreateCaret ( ) : Grid Caret cannot be taken from XAML Resources, because it can not be child of Resources and Panel.Children.
CreateContainer ( IFormulaToken token ) : Grid
FormulaViewer_OnLoaded ( object sender, RoutedEventArgs e ) : void
InitCaret ( ) : void
InitContainer ( Grid container ) : void
InitContainers ( ) : void
MoveCaret ( int oldIndex, int newIndex ) : void
MultilinePanelContent_OnSizeChanged ( object sender, SizeChangedEventArgs e ) : void
Panel_OnTap ( object sender, RoutedEventArgs e ) : void
RaiseDoubleTap ( int index ) : void
RemoveContainer ( int index ) : void
SelectionChanged ( ) : void
SetCaretFontSize ( double fontSize ) : void
TokensPropertyChanged ( DependencyPropertyChangedEventArgs e ) : void
Tokens_CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
UpdateCaretMargin ( ) : void
UpdateFontSize ( ) : void
UpdateStyles ( ) : void

메소드 상세

FormulaViewer() 공개 메소드

public FormulaViewer ( ) : System
리턴 System

프로퍼티 상세

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

public static DependencyProperty,Windows.UI.Xaml CaretIndexProperty
리턴 Windows.UI.Xaml.DependencyProperty

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

public static DependencyProperty,Windows.UI.Xaml CharactersInOneLineNormalFontSizeProperty
리턴 Windows.UI.Xaml.DependencyProperty

DoubleTap 공개적으로 프로퍼티

public DoubleTap DoubleTap
리턴 DoubleTap

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

public static DependencyProperty,Windows.UI.Xaml IsAutoFontSizeProperty
리턴 Windows.UI.Xaml.DependencyProperty

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

public static DependencyProperty,Windows.UI.Xaml LinesNormalFontSizeProperty
리턴 Windows.UI.Xaml.DependencyProperty

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

public static DependencyProperty,Windows.UI.Xaml MaxFontSizeProperty
리턴 Windows.UI.Xaml.DependencyProperty

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

public static DependencyProperty,Windows.UI.Xaml MinFontSizeProperty
리턴 Windows.UI.Xaml.DependencyProperty

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

public static DependencyProperty,Windows.UI.Xaml NormalFontSizeProperty
리턴 Windows.UI.Xaml.DependencyProperty

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

public static DependencyProperty,Windows.UI.Xaml SelectionLengthProperty
리턴 Windows.UI.Xaml.DependencyProperty

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

public static DependencyProperty,Windows.UI.Xaml SelectionStartProperty
리턴 Windows.UI.Xaml.DependencyProperty

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

public static DependencyProperty,Windows.UI.Xaml TokensProperty
리턴 Windows.UI.Xaml.DependencyProperty

_lastContainerAdded 공개적으로 프로퍼티

public bool _lastContainerAdded
리턴 bool