永发信息网

C#如何选中指定字符串

答案:5  悬赏:0  手机版
解决时间 2021-03-26 12:26
C#如何选中指定字符串
最佳答案
private void buttonSearch_Click(object sender, EventArgs e)
{
// 获取关键字
var key = this.textBoxKey.Text.Trim();
// 获取文本
var text = this.textBoxText.Text.Trim();
// 获取关键字在文本中的索引
var startIndex = text.IndexOf(key);
// 获取关键字的长度
var length = key.Length;

// 文本文本框获得焦点
this.textBoxText.Focus();
// 选中文本文本框中的关键字
this.textBoxText.Select(startIndex, length);
}
全部回答
textBox1.text.Select();是不是你要的呢?
string s="abcdefg";
int index=s.IndexOf("cd"); //返回2
s=s.substring(2);
这个是不是你要的?
不是太理解你的意思,不过既然是指定字符串,肯定是存在于类似一个集合的控件里把,那就肯定有对应的value和text值的,遍历你的集合控件,让控件的selectedIndex等于你的那个项就可以了

我写好了,效果如图:

以下是核心代码: private void buttonSearch_Click(object sender, EventArgs e)
        {
            // 获取关键字
            var key = this.textBoxKey.Text.Trim();
            // 获取文本
            var text = this.textBoxText.Text.Trim();
            // 获取关键字在文本中的索引
            var startIndex = text.IndexOf(key);
            // 获取关键字的长度
            var length = key.Length;
            // 文本文本框获得焦点
            this.textBoxText.Focus();
            // 选中文本文本框中的关键字
            this.textBoxText.Select(startIndex, length);
        }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
服装生产处于第几产业?像HM之类的轻资产品牌
银饰产品电镀有没有标准?主要看哪几个方面?
如何让天秤座女生爱上你
intel的i5 3570和i5 3450 如果在用独立显卡的
从成都高笋塘怎么去电子30所总部
家庭装修做一套整体橱柜大概要多少钱
我微信上支付的很多 为什么我没有微
求大神解答 急急急 !!q账号进入保护模式 没
定岗定薪的优缺点
求大神分享 留级之王123 要高清的 ID:Importa
李玉刚歌词 慢慢回味 的歌是什么
中国电信,查询实时话费,显示0元,这代表欠
沈阳机床广数系统参数1015#6怎么改
在磁场中,小磁针静止时________级所指的方向
眼睛近视50度为什么
推荐资讯
12.7×9.9+1.27简便计算
在D盘已保存的ex表,打开时被非法关闭,后来
劳累后声音嘶哑是什么原因
蛋挞加热吗?吃的时候
河北燃点碳氢油是可在生能源吗?
我的英雄联盟账号,我本来正准备玩游戏,就是
手游龙之谷怎样升级快
45000克.4500千克.4600克.480千克排大小
outlook2007重新配置问题
魔芋素毛肚属于荤菜嘛
in my heart 和 within my heart有什么区别
我对个女孩子有好感,她也对我有好感可是突然
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?