c# - 如何在 C# 的富文本框中将文本添加到用户光标的位置?

标签 c# richtextbox

在 Visual C#.NET 中:

如何将文本直接添加/附加到用户光标在富文本框中的位置?

例如,如果用户单击一个按钮,并且他们的光标位于富文本框中的某处,文本将立即添加到他们光标的位置。

最佳答案

使用 SelectedText属性:

textBox.SelectedText = "New text";

这将覆盖他们拥有的任何选定文本。如果你不想,你可以先设置 SelectionLength属性为 0:

textBox.SelectionLength = 0;
textBox.SelectedText = "New text";

关于c# - 如何在 C# 的富文本框中将文本添加到用户光标的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6393542/

相关文章:

c# - GridView 选定的行单元格值变为空

c# - 设置时间为23 :59:59

c# - 我怎样才能使我的函数在 ArrayList 上以 "Contains"的速度运行?

c# - 在运行时从字符串创建数学函数

C# Windows 窗体 : Drop a picture into a WPF RichTextBox (in ElementHost)

c# - .NET C# 将 ResourceSet 转换为 JSON

c# - 将 XAML 导入 WPF RichTextBox

javascript - TinyMCE 通过 API 转换 HTML : How to Stop

c# - 富文本框如何高亮文本 block

c# - 是否可以将 WPF RichTextBox 中的文本设为 "zoom"?