社区
C#
帖子详情
如何在文本框中移动光标(插入符)?
loverP
2004-01-25 12:12:51
我希望能够在程序中自动向TextBox中添加一些文本,然后将光标移动到指定的位置。譬如,当我按下一个按钮时,向文本框中添加:
for( ; ; ) { }
^并将光标移动到这里。
还有一个问题,怎么才能在程序中向光标位置插入字符,如上面的例子,当我再次按下按钮时,文本框变为:
for( for( ; ; ) { } ; ; ) { }
^^^^^^^^^^^^^^新插入的字符
谢谢各位指点!
...全文
270
2
打赏
收藏
如何在文本框中移动光标(插入符)?
我希望能够在程序中自动向TextBox中添加一些文本,然后将光标移动到指定的位置。譬如,当我按下一个按钮时,向文本框中添加: for( ; ; ) { } ^并将光标移动到这里。 还有一个问题,怎么才能在程序中向光标位置插入字符,如上面的例子,当我再次按下按钮时,文本框变为: for( for( ; ; ) { } ; ; ) { } ^^^^^^^^^^^^^^新插入的字符 谢谢各位指点!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
loverP
2004-01-25
打赏
举报
回复
多谢!搞定了!!
private void button1_Click(object sender, System.EventArgs e) {
int start = this.textBox1.SelectionStart; // 记录插入符的初始位置
this.textBox1.SelectionLength = 0; // 在插入符处
this.textBox1.SelectedText = "for(;;) {}"; // 插入文本
start += 4; // 将插入符的位置向后移4位!!
this.textBox1.SelectionStart = start; // 重新设置插入符位置!!
this.textBox1.Focus(); // 设置焦点
}
试过以后没问题!
qqq123
2004-01-25
打赏
举报
回复
TextBox.SelectionStart = index;
TextBox.SelectionLength = 0;
TextBox.SelectedText = "XXXXX";
java
光标
在
文本框
中
_JAVA 实现如何将一段文本输出到当前
光标
?
这篇博客介绍了如何在Java
中
获取
文本框
的当前
光标
位置,并将文本输出到
光标
所在处。通过使用getCaretPosition()方法获取
光标
位置,然后结合substring()方法拼接字
符
串,实现动态在
文本框
中
插入
并更新内容。文
中
提供了一个测试示例,展示了如何在
文本框
获得焦点后,每两秒向
光标
位置
插入
数字并
移动
光标
。
在
文本框
中
插入
值/将
光标
移动
到末尾
本文介绍了一种在
文本框
中
实现文本
插入
及
光标
位置调整的方法,包括针对不同浏览器环境下的兼容性处理策略。通过JavaScript实现了精确地文本
插入
功能,并确保了
光标
能够在
插入
文本后准确地回到期望的位置。
【Javascript】在
文本框
光标
处
插入
文字并定位
光标
(转)
本文介绍了一种在
文本框
中
指定位置
插入
文本并重新定位
光标
的方法,同时提供了获取已选
中
文本的功能。通过JavaScript实现,适用于不同浏览器环境。
Function:
光标
位置
插入
文本并且
光标
移动
到最后
本文介绍了一种在
文本框
中
插入
文本并精确控制
光标
位置的方法,包括insertText和moveEnd两个JavaScript函数的实现与使用,适用于网页开发
中
对用户输入的精细化管理。
计算机向文档
中
插入
文本框
,Word怎么
插入
文本框
和编辑
文本框
本文详细介绍了如何在Word
中
插入
文本框
,包括选择简单
文本框
、文本编辑、格式调整、填充样式设置等步骤,教你如何让
文本框
内容更具视觉效果。
C#
111,129
社区成员
642,534
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章