ListBox.DataSource = aryList;就是重新绑定就可以了

解决方案 »

  1.   

    嗯,把DataSource设为别的数据源再设回来就可以了,不知道还有没有别的方法
    另外,重新绑定后点ListBox会产生错误哪下:未处理的“System.ArgumentOutOfRangeException”类型的异常出现在 mscorlib.dll 中其他信息:索引超出范围。必须为非负值并小于集合大小。其中数据源ArrayList.Remove了一个项目Item
      

  2.   

    不要用Clear方法,因为它只是清除表的数据,没有删掉表.应该直接用Reset方法重置DataSet的状态.ds.Reset(); //ds.Clear();
      

  3.   

    http://www.xbee.org/pub/Temp/csharp/Bind.txt
      

  4.   

    绑定前设定listbox.SelectedIndex = -1;