在Silverlight中显示带有超链接的动态文本

时间:2012-06-13 16:12:58

标签: silverlight silverlight-toolkit

我有一个应用程序应该有点像留言板:文本被解析,超链接被“实时”和显示。只有它在Silverlight中。因此,我不能像在这里WPF - Making hyperlinks clickable那样使用TextBlock,不知何故它在Silverlight中有所不同,并且不可能在其中运行带有Run的超链接。

我已经尝试了RichTextBlock,就像它在这里Wrapping Text and Hyperlinks in Silverlight所说的那样,但是在我的生活中我不知道如何从代码中创建段落和超链接,因为我需要动态填充它。 / p>

然后我想我会在WrapPanel中找到一个不太优雅的解决方案,包括TextBlocks和HyperlinkBut​​tons。我添加了一个名称空间引用,就像它在WrapPanel in Silverlight 4 toolkit中所说的那样,但是当我在XAML中引用它时,它中没有WrapPanel,只有DataField,DataForm和VisualStateManager。

Text areas and hyperlinks?也不起作用,Silverlight RichTextBox不同,LinkLabel缺失。

也许还有另一种我不知道的解决方案?我保持开放的态度。任何帮助表示赞赏。

0 个答案:

没有答案