我正在处理一些RichTextBlock
包含InlineUIContainer
元素的对象。我希望能够选择和复制所有文本,包括InlineUIContainer
.
目前,当我选择块中的所有文本时,InlineUIContainer
会跳过对象中包含的文本。
这是我正在创建的示例:
<RichTextBlock IsTextSelectionEnabled="True">
<Paragraph FontSize="20">
<Bold>This text is selectable</Bold>
<InlineUIContainer FontFamily="Global User Interface">
<StackPanel Orientation="Horizontal">
<TextBlock FontSize="11" VerticalAlignment="Top" Margin="0,0,-1,0">Super Script Text</TextBlock>
<HyperlinkButton ClickMode="Release" Style="{StaticResource NoMarginHyperlinkButtonStyle}">
Link
</HyperlinkButton>
</StackPanel>
</InlineUIContainer>
This text is also selectable
</Paragraph>
</RichTextBlock>
如果我从这段 Xaml 中选择所有文本并将其复制/粘贴到记事本中,我不会得到超级脚本文本或链接文本。
有没有办法让所有的文本都被选中?