Skip to content

Swiftpaws/UWP-RichTextControls

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

How to install

You can get this control from the new nuget feed here

UWP-RichTextControls

A set of controls for displaying text formats like HTML on the Universal Windows Platform (UWP). Originally ported from the Disqus app for Windows.

Controls

HtmlTextBlock

A control for displaying basic HTML as a native UI.

HtmlTextBlock screenshot

Basic Usage

Add a reference to the RichTextControls namespace in your XAML file.

xmlns:richText="using:RichTextControls"

Now you can use the control in your xaml

<richText:HtmlTextBlock Html="<p>My <b>HTML</b> test</p>" />

Limitations

This control was designed for simple HTML markup only (often returned as fragments from a web service), and won't evaluate any kind of styling. Complex HTML documents are better handled using a WebView.

CodeHighlightedTextBlock

A control for displaying code with basic syntax highlighting.

CodeHighlightedTextBlock screenshot

Basic Usage

Add a reference to the RichTextControls namespace in your XAML file.

xmlns:richText="using:RichTextControls"

Now you can use the control in your xaml

<richText:CodeHighlightedTextBlock HighlightLanguage="CSharp" Code="Console.WriteLine(999);"  />

Supported Languages

  • C++
  • C#
  • CSS
  • Java
  • JavaScript
  • JSON
  • PHP
  • Python
  • Ruby
  • SQL
  • XML

About

Controls for rendering HTML and Syntax-highlighted code in UWP apps

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 91.7%
  • Java 2.3%
  • Ruby 1.7%
  • Smalltalk 1.4%
  • HTML 1.0%
  • PHP 0.9%
  • Other 1.0%