当前位置:编程学习 > C#/ASP.NET >>

C# listbox clear 未将对象引用设置到对象的实例

如题。。。程序里所有listbox clear都没问题。

唯独其中一个listbox在清空的时候会提示未将对象引用设置到对象实例。。

全部都是直接拉控件添加的。找不出问题所在。。。


判断listbox.item.count试过了。。

初始化应该也没问题。。

求解答。。。

有啥清空办法,能不出现“未将对象引用设置到对象实例”呢? --------------------编程问答-------------------- clear时判断 那个对象为null
--------------------编程问答--------------------
引用 1 楼 wuyq11 的回复:
clear时判断 那个对象为null


请提供下具体代码 谢谢 --------------------编程问答-------------------- 顶起来。求解答。。。 --------------------编程问答-------------------- --------------------编程问答-------------------- 已然顶起! --------------------编程问答-------------------- 补充一下。之前是在多线程里进行的添加的。
是否要先释放?还是怎样呢。。。咋没高手来帮忙 --------------------编程问答-------------------- foreach (Control c in form1.Controls)
        {
            if (c is ListBox)
            { 
                ListBox lb = c as ListBox;
                if (lb != null && lb.Items.Count != 0)
                {
                    lb.Items.Clear();
                }
            }
        } --------------------编程问答--------------------
引用 7 楼 qq346127416 的回复:
foreach (Control c in form1.Controls)
        {
            if (c is ListBox)
            { 
                ListBox lb = c as ListBox;
                if (lb != null && lb.Items.Count !……


楼上的办法不行啊。。。继续求。。。 --------------------编程问答-------------------- 你出现异常的时候要会看提示。异常信息,和ex的InnerException很重要。 --------------------编程问答--------------------
引用 8 楼 liying520 的回复:
引用 7 楼 qq346127416 的回复:

foreach (Control c in form1.Controls)
{
if (c is ListBox)
{
ListBox lb = c as ListBox;
if (lb != null && lb.Items.Count !……


楼上的办法不行啊。。。继续求。。。

在哪出的异常?前面判断下 --------------------编程问答-------------------- 严重怀疑你这个是同步异步问题
你应该做个委托 --------------------编程问答-------------------- --------------------编程问答--------------------
引用 11 楼 willyouasd 的回复:
严重怀疑你这个是同步异步问题
你应该做个委托


求现成中委托处理listbox的代码。。。可用实例。谢谢 --------------------编程问答-------------------- --------------------编程问答-------------------- 来学习一下! 
 
--------------------编程问答-------------------- UP起来。求大牛解答! --------------------编程问答-------------------- UP起来。求大牛解答! --------------------编程问答-------------------- --------------------编程问答-------------------- 把你出错误的代码贴出来看看。。。。。。。。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,