c#中向listbox添加大量元素的快速方法
2010-09-08 22:12
549 查看
向 ListBox 添加多个项的首选方法是使用 ListBox.ObjectCollection 类的 AddRange 方法(通过使用 ListBox 的 Items 属性)。这使您得以在一个操作中就可将一组项添加到列表中。但是,如果想使用 ListBox.ObjectCollection 类的 Add 方法一次添加一项,则可以使用 BeginUpdate 方法,以防止每次向列表添加项时控件都重新绘制 ListBox。完成向列表添加项的任务后,调用 EndUpdate 方法来使 ListBox 能够重新绘制。当向列表添加大量的项时,使用这种方法添加项可以防止绘制 ListBox 时闪烁。
http://msdn.microsoft.com/zh-cn/library/system.windows.forms.listbox.beginupdate(v=VS.80).aspx
-
-
-
-
-
-
-
-
-
-
http://msdn.microsoft.com/zh-cn/library/system.windows.forms.listbox.beginupdate(v=VS.80).aspx
-
-
-
-
-
-
-
-
-
-
相关文章推荐
- c#(winform)中自定义ListItem类方便ComboBox和ListBox添加项完全解决(DropDownList 和Combox 数据绑定的常用方法) .
- C# 向listbox添加大量数据项的实践心得
- c#(winform)中自定义ListItem类方便ComboBox和ListBox添加项完全解决(DropDownList 和Combox 数据绑定的常用方法)
- C#实现AddRange为数组添加多个元素的方法
- 在向一个ArrayList中添加大量元素前,可以使用ensureCapacity方法来增加ArrayList的容量
- jquery给元素添加样式表的方法
- C#保存listbox中数据到文本文件的方法
- 快速获取/设置iframe内对象元素的几种js实现方法
- C# :实现水印与图片合成,并利用Graphics 压缩图像质量 , (委托实现listBox的动态添加提示)。。。。。。。。。。。。
- C#(WinForm) ComboBox和ListBox添加项及设置默认选择项
- c# 用Dictionary.add 为什么将已添加元素内容改变了
- Python中给List添加元素的4种方法分享
- 史上最全的CSS hack方式一览 jQuery 图片轮播的代码分离 JQuery中的动画 C#中Trim()、TrimStart()、TrimEnd()的用法 marquee 标签的使用详情 js鼠标事件 js添加遮罩层 页面上通过地址栏传值时出现乱码的两种解决方法 ref和out的区别在c#中 总结
- C# winform Listbox添加和删除items
- C#给Winform的button等控件添加快捷键三种方法
- 敏感词库快速添加到mysql数据库,并在页面使用方法过滤敏感词
- 向JavaScript的数组中添加元素的方法小结
- C# :实现水印与图片合成,并利用Graphics 压缩图像质量 , (委托实现listBox的动态添加提示)
- C# 类动态添加属性、方法
- JS中添加元素的方法