LoginSignup
1
2

More than 3 years have passed since last update.

UWPでMarkdownしよう!

Last updated at Posted at 2019-06-16

はじめに

UWPでマークダウン、どう書いてますか?

  • MarkdownSharpでHTML化してWebViewに投げる
  • Markdown部分だけWEB系の言語で書いてWebViewで表示する
  • などなどあると思います。

それ、公式のコントロール使って楽に実装しませんか?

どうするのか

MarkdownTextBlockを使いましょう。

使い方

  1. 空のUWPアプリケーションを作成します。
    作成する際に、最小バージョンを[Windows 10 Fall Creators Update]にしてください
  2. NuGetからMicrosoft.Toolkit.Uwp.UI.Controlsをプロジェクトに入れます。
  3. XAML名前空間の宣言部分で
    xmlns:controls="using:Microsoft.Toolkit.Uwp.UI.Controls"と記述。
  4. Markdownテキストを表示したいところに
    <controls:MarkdownTextBlock Text="**Sample**"/> と記述するだけ。

TextBlockコントロールのようにBindingも使えます。

サンプル

Prismを絡めたBindingサンプル作りました。
公式サンプルなどと合わせて参考にして頂ければ幸いです。

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2