文本块文本选择

时间:2012-11-29 21:05:26

标签: c# wpf xaml textblock

我有一个聊天窗口,其中每条消息都是TextBlock。我希望能够选择TextBlocks内的文字。谷歌说使用TextBox代替,我不能这样做,因为他们不支持运行,我用它来在我的消息中创建超链接。我有什么选择?

2 个答案:

答案 0 :(得分:1)

查看WPF的RichTextBox实现。

答案 1 :(得分:0)

如何使用TextBox(具有选择样式)制作CustomContentControl并在其中添加链接,并根据内容播放可见性。有点像

<myControls:CustomContentControl>
        <Grid>
            // play with visibilty depending on content.
            <CustomLink/>
            <TextBox Style="{StaticResource SelectionStyle}"/>
        </Grid>
</myControls:ContentControl>
相关问题