请问,如何快速得到ListBox的项内容

问题描述

listBox1的项是Clss1对象并设置了DisplayMember属性的值为Class1的UserID属性的值,listBox1.DisplayMember="UserID";也就是在listBox1中实际显示的内容现在有一个问题,遍历项的时候,要找到项显示内容为"刘德华"的那一项,效率很低啊,先要把Items转换成list,再利用Where查询,或者是把项转换成Class1,界面反应很慢啊怎么能高效率的找到显示内容为"刘德华"的那一项呢

解决方案

解决方案二:
foreach遍历下,效率很好的了,虽然感觉代码难看,但是实用
解决方案三:
你的listBox1有多少项啊,会这么慢吗
解决方案四:
引用2楼的回复:

你的listBox1有多少项啊,会这么慢吗

只有2项,但感觉有点卡了
解决方案五:
该回复于2012-06-10 09:19:33被版主删除
解决方案六:
引用3楼的回复:

引用2楼的回复:你的listBox1有多少项啊,会这么慢吗只有2项,但感觉有点卡了

开玩笑吧,你代码写的太有问题了
解决方案七:
2项卡,我用的200项也不会卡啊。贴你代码
解决方案八:
当绑定数据比较多时会卡。你用bingdatasource绑定。取position。对应的就是list里的。

时间: 2024-08-03 09:07:54

请问,如何快速得到ListBox的项内容的相关文章

c#-请问如何快速入门 VC#

问题描述 请问如何快速入门 VC# 小生今年大三,学习过C++和Java,感觉就业压力大,想学习下VC#,不知道应该看什么书,从哪里开始学?请大神给一个学习路线 解决方案 谢谢你们的建议,看来太难了,我不想学了. 解决方案二: 作为过来人,我郑重推荐你学习一下这篇帖子里面提到的内容,别的就不多说了.http://blog.csdn.net/chinacsharper/article/details/17514923 解决方案三: 推荐你一个视频网站,对C#入门只有说超好,全免费,而且讲解很到位h

jQuery使用after()方法在元素后面添加多项内容的方法

 这篇文章主要介绍了jQuery使用after()方法在元素后面添加多项内容的方法,实例分析了jQuery中after方法的功能及在元素后面添加内容的技巧,非常具有实用价值,需要的朋友可以参考下     本文实例讲述了jQuery使用after()方法在元素后面添加多项内容的方法.分享给大家供大家参考.具体分析如下: jQuery可通过after()方法在元素后面添加多项内容,after()可以带多个参数,在指定元素后面添加多项内容 ? 1 2 3 4 5 6 7 8 9 10 11 12 13

jQuery使用append在html元素后同时添加多项内容的方法

 这篇文章主要介绍了jQuery使用append在html元素后同时添加多项内容的方法,实例分析了jQuery中append追加内容的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下     本文实例讲述了jQuery使用append在html元素后同时添加多项内容的方法.分享给大家供大家参考.具体分析如下: 下面的代码可以同时在文本段落后添加多项内容 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 <!DOCTYPE html

win7系统怎样快速设置开机启动项

  很多人其实都发现了,在电脑开机之后一般都有有不少的软件自动的启动运行,这对于网速来说是一大干扰,可是自己却又不知道该怎么去阻止这些软件的运行.即使是使用杀毒软件的话有的软件也显示不出来,那么win7系统怎样快速设置开机启动项呢? 1.打开电脑之后,点击开始→运行,或者可以使用菜单键+R组合键,在对话框里面输入"msconfig"字符,然后点击回车键确定; 2.接着就单击"有选择的启动",将其进行切至"服务"选项,把一些无关紧要的系统程序给直接

请问如何快速入门手机开发?

问题描述 请问如何快速入门手机开发? 小生今年大三,学习过C++和Java,感觉就业压力大,想学习下手机开发,不知道应该看什么书,从哪里开始学?请大神给一个学习路线.学到什么程度才能挣高薪,难不难?急死人了 解决方案 1.那要看你走什么方向,现在最流行的两个平台分别为:android(java)和ios(objective-c). 2.书的话可以参考我这篇博客里面移动开发部分的书目.http://blog.csdn.net/chinacsharper/article/details/175149

onexpandrow-jQuery EasyUI 中的treegrid实现子项和父项内容字段类型不同

问题描述 jQuery EasyUI 中的treegrid实现子项和父项内容字段类型不同 各位大神,如何用easyui中的treegrid来实现datagrid中点击展开,然后显示.显示的父项的字段类型和子项的数据类型不一样,如图所示: datagrid有个onexpendrow时间可以实现,但是treegrid是属于懒加载,一次性加载完毕,就是怎么让下面的那一行,显示的跟上面的那一行不一样,这个用treegrid怎么实现 解决方案 你这个是detailview,不是treegrid吧..在on

jQuery使用append在html元素后同时添加多项内容的方法_jquery

本文实例讲述了jQuery使用append在html元素后同时添加多项内容的方法.分享给大家供大家参考.具体分析如下: 下面的代码可以同时在文本段落后添加多项内容 <!DOCTYPE html> <html> <head> <script src="js/jquery.min.js"> </script> <script> function appendText() { var txt1="<p&g

lnk1179-各位亲们,请问如何快速清楚优盘上的1kb病毒呀?

问题描述 各位亲们,请问如何快速清楚优盘上的1kb病毒呀? 本人刚刚开始接触计算机学科,优盘中了1kb病毒,不知道怎么清除了,请各位好心的,计算机大神们帮帮忙呀拜托拜托了~ 解决方案 1.最彻底办法,在无病毒的机器上,格式化U盘. 2.通过杀病毒软件,执行U盘查杀. 解决方案二: 你可以先把U盘里的重要文件转移出去.然后只剩下病毒在里面.再用杀毒软件清理病毒.望采纳.

用javascript实现 将一个 ListBox 的项添加到另一个ListBox的问题?

问题描述 我用C#开发ASP.NET用javascript实现将一个ListBox的项添加到另一个ListBox.代码如下:1<%@PageLanguage="C#"AutoEventWireup="true"CodeBehind="WebForm4.aspx.cs"Inherits="test.WEB_APP.WebForm4"%>23<!DOCTYPEhtmlPUBLIC"-//W3C//DTD