原创

【TopRowIndex】解决dev GridControl 刷新数据后,滚动条恢复原来位置

温馨提示:
本文最后更新于 2020年08月24日,已超过 1,544 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

1.触发GridView_TopRowChanged()事件

2.设置TopRowIndex

int topIndex = -1;
       private void gridView2_TopRowChanged(object sender, EventArgs e)
        {
            topIndex = gridView2.TopRowIndex;
        }
        private void refreshView2()
        {
            string sql = "select * from [A数据分析表]";
            DataTable dt= db.GetTable(sql);
            gridControl2.DataSource = dt;
            gridView2.TopRowIndex = topIndex;//就是这句
        }

        private void button1_Click(object sender, EventArgs e)
        {
            refreshView2();
        }
正文到此结束
本文目录