winform在文本框光标位置插入字符
时间: 2023-02-16 08:28:57 浏览: 119
C#实现winform中RichTextBox在指定光标位置插入图片的方法
可以使用 TextBox.SelectionStart 和 TextBox.SelectionLength 属性来获取和设置文本框中当前选中文本的起始位置和长度。然后可以使用 TextBox.Text 属性来插入新字符。例如:
```
int start = textBox1.SelectionStart;
int length = textBox1.SelectionLength;
textBox1.Text = textBox1.Text.Substring(0, start) + "新字符" + textBox1.Text.Substring(start + length);
textBox1.SelectionStart = start + 1;
```
阅读全文