Richtextbox 富文本框圆角选择高亮显示

Richtextbox 富文本框圆角选择高亮显示,richtextbox,selection,highlight,Richtextbox,Selection,Highlight,我一直在网上搜索如何对突出显示文本框的语法进行编码,我已经找到了大部分工作。但我一直喜欢mac的xcode选择突出显示,它有圆角。最近,我在inType文本编辑器中看到这种类型的选择突出显示。这张图片解释了我想要在我的富文本框中有更好的效果 很难用语言来解释,所以你可以在这里查看图片 关于如何得到这个结果有什么想法吗?我在C#NET上编写代码,但如果解决方案需要任何其他语言,那也没关系 提前感谢我会告诉你们,你们需要从头开始实现你们的代码编辑器,就像Mozilla实验室团队用他们的软件所做的一样

我一直在网上搜索如何对突出显示文本框的语法进行编码,我已经找到了大部分工作。但我一直喜欢mac的xcode选择突出显示,它有圆角。最近,我在inType文本编辑器中看到这种类型的选择突出显示。这张图片解释了我想要在我的富文本框中有更好的效果

很难用语言来解释,所以你可以在这里查看图片

关于如何得到这个结果有什么想法吗?我在C#NET上编写代码,但如果解决方案需要任何其他语言,那也没关系


提前感谢

我会告诉你们,你们需要从头开始实现你们的代码编辑器,就像Mozilla实验室团队用他们的软件所做的一样。正如他们在最近一次Google IO会议上所展示的那样,他们使用canvas标记(新HTML 5标准的一部分)从头开始实现代码编辑器,使他们能够创建自己的滚动条等。我不知道你是在实现web还是windows应用,但是使用类似于Mozilla实验室团队的技术,您可以使用WPF或Silverlight(也有画布占位符)等技术在C#中实现类似的功能