Silverlight:围绕其他对象流动的文本

Silverlight:围绕其他对象流动的文本,silverlight,Silverlight,我需要在其他对象周围流动一些文本。基本上是这样的: XXXX This is some XXXX long text that XXXX is being wrapped around the image shown with X's. 在我的理想世界中,这将是一个实际的文本框,但只要显示在其他地方编辑的文本就行了。这在Silverlight 5中变得更容易。您可以将RichTextBlock与RichTextBlockOverflow元素结合使用。您可以在XAML中链接多个RichTextB

我需要在其他对象周围流动一些文本。基本上是这样的:

XXXX This is some
XXXX long text that
XXXX is being
wrapped around the
image shown with X's.

在我的理想世界中,这将是一个实际的文本框,但只要显示在其他地方编辑的文本就行了。

这在Silverlight 5中变得更容易。您可以将RichTextBlock与RichTextBlockOverflow元素结合使用。您可以在XAML中链接多个RichTextBlockOverflow。任何不适合RichTextBlock的内容都将溢出到链接的RichTextBlockOverflow元素中

<RichTextBlock x:Name="MainTextBlock"
               OverflowContentTarget="{Binding ElementName=OverflowTextBox}"
               HorizontalAlignment="Left"
               Grid.Column='0'>
  <Paragraph>Content here..</Paragraph>
  <Paragraph>Content here..</Paragraph>
 </RichTextBlock>
 <RichTextBlockOverflow x:Name="OverflowTextBox"
                       HorizontalAlignment="Right"
                       Grid.Column='1' />

内容在这里。。
内容在这里。。

在Silverlight 5中,这会变得更容易。您可以将RichTextBlock与RichTextBlockOverflow元素结合使用。您可以在XAML中链接多个RichTextBlockOverflow。任何不适合RichTextBlock的内容都将溢出到链接的RichTextBlockOverflow元素中

<RichTextBlock x:Name="MainTextBlock"
               OverflowContentTarget="{Binding ElementName=OverflowTextBox}"
               HorizontalAlignment="Left"
               Grid.Column='0'>
  <Paragraph>Content here..</Paragraph>
  <Paragraph>Content here..</Paragraph>
 </RichTextBlock>
 <RichTextBlockOverflow x:Name="OverflowTextBox"
                       HorizontalAlignment="Right"
                       Grid.Column='1' />

内容在这里。。
内容在这里。。

这里有一个类似的问题。一个答案的想法是基于将文本分成两个文本块。但要在文本框中编辑此文本并不容易。下面是一个类似的问题。一个答案的想法是基于将文本分成两个文本块。但要在文本框中编辑此文本并非易事。唉,Silverlight 5还远未投入生产。目前,除非我使用Comic Sans,否则印刷版将被破坏。唉,Silverlight 5还远未准备好生产。目前,除非我使用漫画SAN,否则打印将被破坏。