Beim Übergeben des Ereignisses DataGridView.Scroll
können Sie prüfen, ob das Ende des Scrolls eingetreten ist (wenn Sie die Scroll-Leiste mit der Maus ziehen, vermutlich wenn die Maustaste losgelassen wird).DataGridView Scroll-Ereignis (und ScrollEventType.EndScroll)
Das Problem ist, dass dies scheint nie zu passieren. e.Type
ist nie ScrollEventType.EndScroll
Was ist falsch daran? Wie kann ich etwas nur tun, wenn das Scrollen beendet ist?
private void dataGridView_Scroll(object sender, ScrollEventArgs e)
{
if (e.Type == ScrollEventType.EndScroll)
{
// ...
}
}