İki farklı DataGridView'in Scroll barlarının aynı anda hareket etmesi için Scroll eventini kullanacağız. Herhangi bir DataGridView'in Scroll barını kaydırdığımız zaman diğer DataGridView'in Scroll barıda otomatik olarak eş zamanlı kayacaktır.
C#:
using System.Windows.Forms;
namespace DataGridView
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
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;
}
}
}