<p>
、、、およびタグのみを含むhtmlページが<strong>
あります。このコンテンツをWindows8のXAMLで表示したいのですが、構造(段落など)を失うことなく、そのコンテンツを表示する方法はありますか?透明にできないので使いたくないです。<br />
<a>
TextBlock
TextBlock
WebView
WebView
6638 次
2 に答える
10
オープンソースのWindows8Metro RSSリーダーアプリを開発していて、HtmlUtilities.ConvertToTextを使用しました
ここでソースコードの実装を見ることができますhttp://metrorssreader.codeplex.com/SourceControl/changeset/view/17913#265003
于 2012-07-15T10:54:17.257 に答える
4
XAM1で実行する場合は、コンバーターを追加するだけです。
public sealed class TextToHtmlConverter : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, string language)
{
if (value is string)
{
return HtmlUtilities.ConvertToText(value.ToString());
}
else
{
return value;
}
}
public object ConvertBack(object value, Type targetType, object parameter, string language)
{
throw new NotImplementedException();
}
}
次に、XAMLにリソース参照を追加します。
次に、コンバーターでバインドします。
Text = "{Binding titleFull、Converter = {StaticResource TextToHtmlConverter}}"
于 2012-10-26T18:19:57.700 に答える