C# 클래스 WeiranZhang.Metropaper.Controls.NewHtmlBlock

상속: System.Windows.Controls.Control
파일 보기 프로젝트 열기: weiran/Metropaper 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
BlockQuoteBackgroundProperty System.Windows.DependencyProperty
BookmarkViewModelProperty System.Windows.DependencyProperty
H1FontFamilyProperty System.Windows.DependencyProperty
H1FontSizeProperty System.Windows.DependencyProperty
H1FontStretchProperty System.Windows.DependencyProperty
H1FontStyleProperty System.Windows.DependencyProperty
H1FontWeightProperty System.Windows.DependencyProperty
H1ForegroundProperty System.Windows.DependencyProperty
H2FontFamilyProperty System.Windows.DependencyProperty
H2FontSizeProperty System.Windows.DependencyProperty
H2FontStretchProperty System.Windows.DependencyProperty
H2FontStyleProperty System.Windows.DependencyProperty
H2FontWeightProperty System.Windows.DependencyProperty
H2ForegroundProperty System.Windows.DependencyProperty
H3FontFamilyProperty System.Windows.DependencyProperty
H3FontSizeProperty System.Windows.DependencyProperty
H3FontStretchProperty System.Windows.DependencyProperty
H3FontStyleProperty System.Windows.DependencyProperty
H3FontWeightProperty System.Windows.DependencyProperty
H3ForegroundProperty System.Windows.DependencyProperty
HtmlProperty System.Windows.DependencyProperty
HyperlinkFontFamilyProperty System.Windows.DependencyProperty
HyperlinkFontSizeProperty System.Windows.DependencyProperty
HyperlinkFontStretchProperty System.Windows.DependencyProperty
HyperlinkFontStyleProperty System.Windows.DependencyProperty
HyperlinkFontWeightProperty System.Windows.DependencyProperty
HyperlinkForegroundProperty System.Windows.DependencyProperty
NavigationCommandProperty System.Windows.DependencyProperty

공개 메소드들

메소드 설명
IncreaseFontSize ( ) : void
OnApplyTemplate ( ) : void
OnNavigationRequested ( object sender, RoutedEventArgs e ) : void

비공개 메소드들

메소드 설명
AddParagraph ( ) : void
AddSpan ( ) : void
AddTextBox ( HtmlNode node, int leftMargin, int topMargin, int rightMargin, int bottomMargin ) : void
Append ( ) : void
AppendBold ( HtmlNode node, System.Windows.Documents.Paragraph paragraph, System.Windows.Documents.Span span ) : void
AppendHyperlink ( HtmlNode node, System.Windows.Documents.Paragraph paragraph, System.Windows.Documents.Span span ) : void
AppendImage ( HtmlNode node, System.Windows.Documents.Paragraph paragraph ) : void
AppendItalic ( HtmlNode node, System.Windows.Documents.Paragraph paragraph, System.Windows.Documents.Span span ) : void
AppendLineBreak ( HtmlNode node, System.Windows.Documents.Paragraph paragraph, System.Windows.Documents.Span span, bool traverse ) : void
AppendRun ( HtmlNode node, System.Windows.Documents.Paragraph paragraph, System.Windows.Documents.Span span ) : void
AppendSpan ( HtmlNode node, System.Windows.Documents.Paragraph paragraph, System.Windows.Documents.Span span, string style ) : void
AppendUnderline ( HtmlNode node, System.Windows.Documents.Paragraph paragraph, System.Windows.Documents.Span span ) : void
BookmarkModelChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
DecodeAndCleanupHtml ( string html ) : string
HtmlChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
NavigationCommandChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void
NewHtmlBlock ( ) : System
RenderBody ( HtmlNode node ) : void
RenderChildren ( HtmlNode node, System.Windows.Documents.Paragraph paragraph, System.Windows.Documents.Span span ) : void
RenderHtml ( HtmlNode node, System.Windows.Documents.Paragraph paragraph, System.Windows.Documents.Span span ) : void
StripWhitespaceFromBody ( string input ) : string

메소드 상세

IncreaseFontSize() 공개 메소드

public IncreaseFontSize ( ) : void
리턴 void

OnApplyTemplate() 공개 메소드

public OnApplyTemplate ( ) : void
리턴 void

OnNavigationRequested() 공개 메소드

public OnNavigationRequested ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
리턴 void

프로퍼티 상세

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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