1

このhtmlコードをフォーマットするにはどうすればよいですか:

<p>For the iPhone do the following:
<ul>
<li>Go to AppStore</li>
<li>Search by M&#229lApp</li>
<li>Download</li></ul>
</p><p>
Android To do this:
<ul>
<li>Go to the Market</li>
<li>Search by M&#229lApp</li>
<li>Download</li>
</ul>
</p>

Windows Phone の RichTextBox の XAML に?

アップデート

その結果、次のようになります。

iPhone の場合は、次の手順を実行します。

  • アプリストアに行く
  • MålAppで検索
  • ダウンロード

Android これを行うには:

  • 市場に行きます
  • MålAppで検索
  • ダウンロード

4

2 に答える 2

2

In your code you can Replace < li > tags with & # 8226 ;

See http://www.fileformat.info/info/unicode/char/2022/index.htm

于 2012-05-10T13:42:53.050 に答える
1

基本的なアプローチは、html が有効であることを確認してから、コンテンツを XAML の同等物に変換することです。

これをオンラインで試みた例はたくさんあります

サーバーでこのような変換を行い、フォーマットされたバージョンを電話にプルしてからXamlReader.Loadで表示する方がはるかに効率的です。

更新
HTML の各要素については、新しい TextBlock をコンテナー (おそらくStackPanel) に追加するだけであり、<li>アイテムについては、記号を前に付けて箇条書きを表し、左マージンを適切に調整するだけです。適切なスタイルを定義してから、変換する要素に適切なスタイルを適用するだけで、おそらくメリットがあります。

于 2012-05-10T12:19:00.700 に答える