楼上的能不能说详细点呀。
比如。1234567
1245678
1245790
当txt_change中打入12时﹐高亮度第一行,续继打入4时(即124)第一行不再高亮度显示﹐第二条高亮度了.。。
比如。1234567
1245678
1245790
当txt_change中打入12时﹐高亮度第一行,续继打入4时(即124)第一行不再高亮度显示﹐第二条高亮度了.。。
解决方案 »
- VS2010用directsound的问题
- 怎样把所有打开的文件夹关闭?
- 求c#笔试编程题
- 100分求助
- 请教:使用NDoc生成文档遇到的问题:File or assembly name xxxx, or one of its dependencies, was not found
- C#中的异步Socket的原理是完成端口,还是消息机制,底层使用的那种I/O模型??
- 求助 DataGridView 中怎么判断垂直滚动条是否出现~~~~在线等
- c#怎么用已经输入的关键词在txt文件中查找对应的
- 突然打不开程序了, 报如下错误,是否需要重新装.NET了,求救啊?
- 向高手咨询Dotfuscator!!!!
- Norton Antivirus 杀毒软件那个版本的可以装在windows2000 advance server上
- 能得到字段的长度吗?
{
if(Lsv.Items[i].SubItems[0].Text.IndexOf(this.textBox1.Text.Trim())>=0||Lsv.Items[i].SubItems[1].Text.IndexOf(this.textBox1.Text.Trim())>=0)
{
if(first)
{
this.Lsv.Items[i].Focused= true;
this.Lsv.Items[i].Selected= true;
this.Lsv.Items[i].EnsureVisible();
first= false;
}
else
{
this.Lsv.Items[i].BackColor = Color.DeepSkyBlue;
}
}
}
bool first=true;
for(int i=0;i<listView1.Items.Count ;i++)
{
if(listView1.Items[i].Text.IndexOf(textBox6.Text.Trim ())>=0)
{
if( first)
{
listView1.Items [i].Focused=true;
listView1.Items[i].Selected=true;
listView1.Items [i].EnsureVisible();
this.listView1.Items[i].BackColor = Color.DeepSkyBlue;//选定状态﹐为蓝色
first=false;
}
else
{
this.listView1.Items[i].BackColor =Color.White ;
}
}
}
但第一条记录总是为选定状态﹐为蓝色﹐其它行都正常﹐焦点离开之后﹐不再选中﹐不再以蓝色标识﹐但第一条﹐永远都是蓝色。。
不知说清楚没有.
listView1.SelectedIndex = i
listView1.Items[0].Selected= false;
listView1.Items[0].Focused= false;
listView1.Items[0].BackColor= Color.White;