请问怎样实现在当前文本框的地方插入我要的内容?
比如文本框中有一段话如下:
“反抗建立看见了解;临渴掘井机”
现在我想在 “临渴掘井”前面即“;”后面插入一段话“插入内容”那它们将变成:
“反抗建立看见了解;插入内容临渴掘井机”
请问怎样在文本框中随地插入内容?
比如文本框中有一段话如下:
“反抗建立看见了解;临渴掘井机”
现在我想在 “临渴掘井”前面即“;”后面插入一段话“插入内容”那它们将变成:
“反抗建立看见了解;插入内容临渴掘井机”
请问怎样在文本框中随地插入内容?
解决方案 »
- treeview 控件如何改变大小?
- string a在函数外声明会不会运行比较快?
- datagridview随窗体变化而变化的方式
- 在ComboBox颜色问题
- 专升本好吗?
- 在C#下调用DELPHI写的WEBSERVICE,服务器端(delphi)返回一个XML字符串,我在客户端(C#)把xml字符串装载到DataSet中,好像delphi与C#的
- 高分求购:怎样写一个简单的函数,验证画面上很多个datagrid中textbox的格式(日期,金额) 不用每个控件都写出来
- 看到你郁闷和想砍人的帖子!
- 中文字符串编码以后传至服务器的相关问题
- C#大批量图片拼版
- sqlconnection如果不close会怎么样?
- iis日志里的IP,帮忙看下!
this.textBox1.Text = this.textBox1.TextReplace(";",";插入内容")
写漏了个.
{
this.textBox1.TextChanged -= new System.EventHandler(this.textBox1_TextChanged);
this.textBox1.Text = this.textBox1.Text.Replace(";", ";插入内容");
this.textBox1.TextChanged += new System.EventHandler(this.textBox1_TextChanged);
}
试了下,这个才是对的。
置内容,以及光标后面的内容,然后string=“光标前str”+“插入str”+“光标后str”
谢谢大家!
textBox1.Text=textBox1.Text.Insert(textBox1.SelectionStart,"abc");textBox1.SelectionStart就是获取你当前光标位置的
因为我的插入是来自按钮,或者是combobox的indexchanged...等等所以当在点击那些控件时,他们没有焦点(焦点转移了),可能是我设计的问题,我觉得应该可以这样的,但我不知道为什么我点击按钮后就失去焦点了,所以什么事也没发生!是那里设置出问题了吗?