none
silverlight2中的DataGrid未知原因出现空白行 RRS feed

  • 问题

  • 当我使用DataGrid时,按照如下的步骤会出现显示一行空白行的问题:
    1、将一个List绑定到datagrid,并且第一列是一个CheckBox,TwoWay绑定
    2、设置一个按钮,当点击该按钮后重新将List绑定到datagrid
    3、将任意行的CheckBox选中,并且最后选中的那一行保存选中状态
    4、点击按钮
    最后结果就是最后选中的那一行的位置出现的是一行空白。如果按照如下2个方法(任选一个)操作,则会恢复正常
    1、将另一行选中,但是不改变选中行的CheckBox状态。然后上下拖动滚动条(如果有滚动条的话),那么空白行的位置会跟随滚动,然后消失
    2、将另一行选中,但是不改变选中行的CheckBox状态,然后点击按钮,重新绑定后空白行消失

    不知道有没有人遇到与我相同的情况,是否有办法解决。

    fangjie
    2009年5月8日 6:52

答案

全部回复