社区
C#
帖子详情
如何在文本框中移动光标(插入符)?
loverP
2004-01-25 12:12:51
我希望能够在程序中自动向TextBox中添加一些文本,然后将光标移动到指定的位置。譬如,当我按下一个按钮时,向文本框中添加:
for( ; ; ) { }
^并将光标移动到这里。
还有一个问题,怎么才能在程序中向光标位置插入字符,如上面的例子,当我再次按下按钮时,文本框变为:
for( for( ; ; ) { } ; ; ) { }
^^^^^^^^^^^^^^新插入的字符
谢谢各位指点!
...全文
198
2
打赏
收藏
微信扫一扫
点击复制链接
分享
举报
写回复
2 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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";
打赏
举报
回复
赞
相关推荐
html
光标
自动定位到
文本框
,【Javascript】
在
文本框
光标
处
插入
文字并定位
光标
枫芸志 »
在
文本框
的指定位置
插入
文本并定位
光标
function InsertString(tbid, str){var tb = document.getElementById(tbid);tb.focus();if (document.all){var r = document.selection.createRange();document....
java
光标
在
文本框
中
_[Java教程][图解]
在
输入框和
文本框
中
获取和设置
光标
位置,以及选
中
文本和获取选
中
文本值的方法...
[Java教程][图解]
在
输入框和
文本框
中
获取和设置
光标
位置,以及选
中
文本和获取选
中
文本值的方法0 2015-03-09 20:00:26写
在
前面最近
在
segmentfault上看到它的日期输入控件,感觉挺有意思。好吧,动手写一个,加到自己...
计算机向文档
中
插入
文本框
,Word怎么
插入
文本框
和编辑
文本框
在
编辑Word文档时经常会用到
文本框
,
插入
并编辑
文本框
的具体步骤...3、
在
文本框
中
输入文本“分享让生活更美好”,然后将鼠标指针
移动
到文本的边线上,此时鼠标指针变了一个形状(如图),按住鼠标左键不放,将其拖动到合...
javascript
中
获取和设置
文本框
中
光标
的位置
Firefox 下就简单得多了,Element.setSelectionRange(start, end):选取 Element 的文本
中
从起始位置 start 到终止位置 end 处的文本,同上,要设置
插入
点,将起始位置和终止位置设为同一个就可以了。
html获取
文本框
光标
位置,html
在
编辑框
中
如何定位
光标
和获取
光标
最后位置
在
HTML里面,
光标
是一个对象,
光标
对象是只有当你选
中
某个元素的时候才会出现的。当我们去点击一个输入框的时候,实际上它会产生一个选
中
对象-selection(就是我们可以看到的文字变成蓝色的那个区域),selection
在
...
JS
在
文本框
光标
处
插入
文本
function insertAtCaret(areaElement,textFeildValue){... //
移动
光标
到添加内容之后 } else { textObj.value+=textFeildValue; } return true; } 转载于:https://www.cnblogs.com/xiaozweb/p/5267907.html
html div
光标
位置,JS
在
可编辑的div
中
的
光标
位置
插入
内容的方法
本文实例讲述了js实现
在
可编辑div
中
指定位置
插入
内容的方法,就像我们使用的编辑器一样,分享给大家供大家参考。具体实现方法如下:首先要让DIV启用编辑模式通过设定contenteditable=true开启div的编辑模式.这样DIV...
C#如何将
光标
定位到
文本框
末尾(最后一位)
C#如何将
光标
定位到
文本框
末尾(最后一位) 三步即可实现:获取焦点、设置
光标
到文末、滚动
光标
到文末 代码如下:private void Movetoend() { //让
文本框
获取焦点 this.TextBox1.Focus(); //设置
光标
的位置到文本尾 ...
在
文本框
中
插入
值/将
光标
移动
到末尾
function insertText(obj,str) { if (document.selection) { var sel = document.selection.createRange(); sel.text = str; } else if (typeof obj.selectionStart === 'number' &...
实现输入框
中
记录
光标
位置,让后续的操作可
在
记录
光标
后面
插入
内容
中
途可能去组其他操作, 当需要
在
之前记录的
光标
后面
插入
内容时,使用之前的变量即可. 具体实现如下 let range = null; //存储
光标
位置变量 //为
在
输入框
中
的点击绑定事件 $(document).o...
input、textarea 输入框------
光标
操作、指定
光标
位置
插入
内容
1、
光标
处
插入
指定内容 /* * obj: input/textarea输入框的dom对象 * str:
光标
处要
插入
的内容 */ function insertText(obj,str) { if (document.selection) { var sel = document.selection.createRange(); sel....
在
输入框和
文本框
中
获取和设置
光标
位置,以及选
中
文本和获取选
中
文本值的方法 --- 详解,兼容所有浏览器。
写
在
前面 最近
在
segmentfault上看到它的日期输入控件,感觉挺有意思。好吧,动手写一个,加到自己的代码库里吧。...比如说当我输入1993的3之后,
光标
必须要得
插入
到-
中
划线的下个输入点。
在
网上找...
获取
光标
的位置,并
在
光标
位置
插入
内容。
你
在
第二个框里输入的内容就插到你刚才点的
光标
的位置啦。 但是他有个问题就是如果我想输入的是个公式什么的有html标签的元素。那么他也会把标签带过去。 但是我们真正想要的样式是希望它能解析出来标签的。 ...
敲代码时如何快速
移动
光标
_HTML网页代码大全
1)贴图:2)加入连接:写上你想写的字3)
在
新窗口打开连接:写上要写的字消除连接的下划线
在
新窗口打开连接:写上你想写的字4)
移动
字体(走马灯):写上你想写的字5)字体加粗:写上你想写的字6)字体斜体:写上你想写的字...
移动
光标
到相应的文本(比如项目
中
,
插入
了图片之后,即
在
插入
的地方显示
光标
)
在
选定的
文本框
中
,点击了
光标
,进行了额外的操作,比如说,进行图片的
插入
、表情的
插入
之后,如果是直接
在
改dom元素
中
进行focus操作的话,
光标
的位置会直接放置文本的最后,而不是我们期望的放置
在
插入
位置的最后。...
java
文本框
光标
后添加图片_由编辑器从
光标
处
插入
图片(失去焦点后仍然可以
在
原位置
插入
)实现的富文本编辑器...
大家都知道,如果只是大概的实现一个简单的富文本编辑器,直接用execCommand就可以了,虽然不同浏览器对execCommand命令的反应不一样,最后...
在
本屌看来,什么字体加粗,斜体,下划线,对齐,列表。。直接用execCo...
php
光标
添加,JS
在
可编辑的div
中
的
光标
位置
插入
内容的方法_javascript技巧
本文实例讲述了js实现
在
可编辑div
中
指定位置
插入
内容的方法,就像我们使用的编辑器一样,分享给大家供大家参考。具体实现方法如下:首先要让DIV启用编辑模式通过设定contenteditable=true开启div的编辑模式.这样DIV...
python
光标
位置输入文字_Python
移动
光标
位置的方法
Python
移动
光标
位置的方法如下所示:x = file('1.txt','r')print x.tell() #显示当前
光标
位置x.seek(3)print x.tell() #没有设置
光标
位置,默认从头开始
移动
3个位置x.seek(5, 1)print x.tell() #从当前开始
移动
5个...
第2章第5节:
文本框
的使用:复制和
移动
文本框
[PowerPoint精美幻灯片实战教程]
当幻灯片
中
有多个
文本框
时,可以通过复制的方式,快速创建新的
文本框
。
ERP沙盘模拟实践实验报告.docx
ERP沙盘模拟实践实验报告
发帖
C#
加入
微信扫一扫
点击复制链接
10.7w+
社区成员
64.2w+
社区内容
.NET技术 C#
社区管理员
申请成为版主
帖子事件
创建了帖子
2004-01-25 12:12
社区公告
让您成为最强悍的C#开发者