C# 文本框/RichTextBox中的自定义内容

C# 文本框/RichTextBox中的自定义内容,c#,wpf,textbox,richtextbox,C#,Wpf,Textbox,Richtextbox,我希望用户能够向TextBox/RichTextBox添加脚注/注释。这些应该显示为小图标,用户可以将鼠标悬停在上面并单击以获取其他信息。这些注释应该与文本一起流动。有没有办法用TextBox/RichTextBox控件做到这一点?如果没有,是否有任何第三方解决方案可用?您可以将任何子控件添加到某个父控件中,例如按钮,然后将其添加到某个父控件中。感谢dbc,我决定使用AvalonEdit这一免费的richtexteditor,它可以将正则表达式匹配的文本转换为内联元素,并且具有良好的性能。

我希望用户能够向TextBox/RichTextBox添加脚注/注释。这些应该显示为小图标,用户可以将鼠标悬停在上面并单击以获取其他信息。这些注释应该与文本一起流动。有没有办法用TextBox/RichTextBox控件做到这一点?如果没有,是否有任何第三方解决方案可用?

您可以将任何子控件添加到某个父控件中,例如按钮,然后将其添加到某个父控件中。感谢dbc,我决定使用AvalonEdit这一免费的richtexteditor,它可以将正则表达式匹配的文本转换为内联元素,并且具有良好的性能。