如果是绑定,那么针对控件一定是不需要写任何一行代码。如果做到这点(也就是不要画蛇添足地写一行代码),问题肯定是出在数据源本身。如果你的代码多写了几行,你就把问题搞复杂了。

解决方案 »

  1.   

    通常,我们做的第一件事,就是排查有没有直接对控件进行操作的代码。有的话,删除掉!把工程思路统一到一起以后,才能保证开发质量。不然没一个人都给别人拆台,有的人使用数据绑定思路,有的人就非要写代码来操作,就会发生更多意外。
      

  2.   

         嗯,楼上老大说的对,统一下数据入口,代码清晰,对后期也便于维护。
                 实在不行用自己用代码操控数据。
      

  3.   

    在你的数据源里先增加空白项。然后直接绑定。更换数据源时不需要clear (要不然就不叫绑定了)至于你又不想对数据源作改造,又想绑定时留下一个空白项。这是做不到的。