none
dataGridView控件更换数据源不显示数据 RRS feed

  • 问题

  • 在winform创建的一个dataGridView控件,没有绑定数据源,在程序运行过程中绑定,开始时4个数据源切换显示正常,之后对数据源再次更换就不显示更换数据源后的内容,调试得到数据源更换成功,控件的数据源是指向更新的数据源,且数据源有数据,但控件却不显示更新后的数据,使用refresh也无用。
    2014年4月25日 5:18

答案

  • 你好:

    可以把你的代码贴出来看看吗?

    我使用下面的简单代码更换数据源,测试了很多次之后都可以正常更换并显示新数据源,有可能是你新的数据源和老的数据源的数据其实是一样的,所以即使在UI上重绘了也看不出来。

    this.dataGridView1.DataSource = null;
    this.dataGridView1.DataSource = newDataSource;


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2014年4月29日 7:03
    版主