由于项目中需要对文本操作就用了RichTextBox,可是RichTextBox不能添加想word一样的超链接(也许可以,本人未发现),添加超链接会变成文本+<连接地址>的形式,无论是后台导入Rtf文档还是从word里粘贴出来都会出现那种现象。
只找到两种不能完全解决的方法,现在大家帮忙看看有没有完美的解决方法。
前提都是要设置RichTextBox的DetectUrls为True
True 粘贴或是别的手段加入的超链接都会是真正的超链接(虽然不加事件点击没反应)
false 粘贴或是别的手段加入的超链接看起来是超链接其实没有超链接属性(加了连接事件也没反应)
方法1:给RichTextBox 加LinkClicked 事件
View Code