C#WinForm最简单两DataGridView同步滚动

让两个DataGridView保持同步滚动

 

private void dataGridView1_Scroll(object sender, ScrollEventArgs e)
        {
            dataGridView2.FirstDisplayedScrollingRowIndex = dataGridView1.FirstDisplayedScrollingRowIndex;
            dataGridView2.HorizontalScrollingOffset = dataGridView1.HorizontalScrollingOffset;
        }

        private void dataGridView2_Scroll(object sender, ScrollEventArgs e)
        {
            dataGridView1.FirstDisplayedScrollingRowIndex = dataGridView2.FirstDisplayedScrollingRowIndex;
            dataGridView1.HorizontalScrollingOffset = dataGridView2.HorizontalScrollingOffset;
        }

让两个DataGridView保持同步滚动

你可能感兴趣的:(C#WinForm最简单两DataGridView同步滚动)