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

来源:互联网 发布:淘宝采集器有用吗 编辑:程序博客网 时间:2024/05/16 09:28

找了半天scroll,结果却是TopRowIndex的事。
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();        }
阅读全文
0 0
原创粉丝点击