日期:2014-05-19  浏览次数:20801 次

ListBox导致的死循环
ListBox通过绑定某个DataTable的数据来显示内容,在ListBox的SelectedIndexChanged事件中有一个方法:Test(),现在ListBox的当前选中Item是A,A对应的数据源DataTable的中的那一行DataRow为dr,如果我对当前选中Item对应的那一行DataRow进行数据操作的话就会不断触发SelectedIndexChanged事件,从而导致程序死循环.但是如果我不是对当前选中Item对应的DataRow进行操作就不会有这样的问题.我不太明白为什么会产生这样的问题~我自己认为是DataRow引用引起的.谁给我讲讲ListBox的绑定机制.Thanks

------解决方案--------------------
up