icon
当前位置:

www.988577.comlist列表搜索关键词只在列表显示含有

  list1里面有很多项,在text1中输入关键词,list1就会筛选只显示包含关键词的项目。比如说,list1里面有“abc”、“bc”、“bac”三项内容,在text1中输入“a”,list1就会只显示含有关...

  list1里面有很多项,在text1中输入关键词,list1就会筛选只显示包含关键词的项目。

  比如说,list1里面有“abc”、“bc”、“bac”三项内容,在text1中输入“a”,list1就会只显示含有关键词“a”的内容“abc”和“bac”。

  希望百度上的高人如果会的话一定一定要帮帮我,这个对我很重要,谢谢谢谢谢。

  这是我写的代码,但搜索到的内容只能以对话款的形式弹出。不符合我的要求,发上来作为参考。

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  恩恩,是这个,可是如何做到当删除text1中的内容之后恢复list1之前的内容呢?有问题最好一下说明白,你一开始没说要恢复,我就按最简单的做了,要恢复的话,你等一下,www.988577.com我再看看啊谢谢您,我刚刚找方法了。先判断text1.text=成立,就按照我之前的代码再载入一遍list1列表

  End Sub追问嗯嗯嗯,谢谢谢谢您,就是这个。可是现在有个问题,我不想让随即产生10组数值,因为我的list1中已经有东西了,现在把load的事件删除后,在text1中输入,list1就变成空白的了追答对啊,你肯定是要用到一个数组单独存放list里的所有内容的,而且这个数组是公有的,所以在你往list里加入项目时就必须同时往这个数组里拷贝副本。

  1.如果你list里的项目是程序运行时从代码中产生的,那么就在产生之时你就要同时往数组里添加副本。这个代码不好给你,要看你 程序怎么回事

  2.如果list的内容是你设计阶段就加进去的,可以在窗体load事件里读取到数组

  End Sub追问谢谢您,可是arr(i) = List1.List(i - 1),这一句过不去啊,提示子程序或函数未定义追答你有list1控件吗?就是列表框,名称就是list1

  你新建一个工程,添加一个text、list控件测试一下,你的控件名可能跟我的不一样