所以在这里我陷入了一场恶梦,试图在Silverlight中进行文本包装。我有文字混合链接。像这样:silverlight和textwrapping
文本文本文本链接文本文本文本链接
需要包装。我已经尝试了诸如textwrapping和wrap panel之类的东西,但是我无法正确理解它。
有关如何做到这一点的任何想法?我唯一的想法是将文本块的文本拆分为单独的文本块,并将其放入包装面板中。不容易!
我阅读了有关运行和文本块的内容。运行有一个onclick事件吗?我能做些什么来使文字换行?
所以在这里我陷入了一场恶梦,试图在Silverlight中进行文本包装。我有文字混合链接。像这样:silverlight和textwrapping
文本文本文本链接文本文本文本链接
需要包装。我已经尝试了诸如textwrapping和wrap panel之类的东西,但是我无法正确理解它。
有关如何做到这一点的任何想法?我唯一的想法是将文本块的文本拆分为单独的文本块,并将其放入包装面板中。不容易!
我阅读了有关运行和文本块的内容。运行有一个onclick事件吗?我能做些什么来使文字换行?
“奔流”是一组通过自带的Silverlight 4中,并显示在一个RichTextBox
控制System.Windows.Documents
命名空间提供的对象的一部分。这些对象本身不会引发事件。
但是,如果您能够使用SL4,那么RichTextBox
很可能是您的最佳选择。它具有一个Hyperlink
元素,虽然不会引发事件,但它具有用于MVVM样式交互的Command
和CommandParameter
属性(或者您可以简单地分配一个URI)。
你可以使用类似HtmlTextBlock的东西。
希望它可以帮助