private void listBox_Scrolled(object sender, ScrollEventArgs e) { ScrollingListBox listbox = sender as ScrollingListBox; if (listbox == filenamesBefore) { filenamesAfter.TopIndex = filenamesBefore.TopIndex; } else //filenamesAfter { filenamesBefore.TopIndex = filenamesAfter.TopIndex; } }
private void listBox_SelectedIndexChanged(object sender, EventArgs e) { ScrollingListBox listbox = sender as ScrollingListBox; if (listbox.SelectedIndex >= 1) { if (listbox == filenamesBefore) { filenamesAfter.SelectedIndex = filenamesBefore.SelectedIndex; } else //filenamesAfter { filenamesBefore.SelectedIndex = filenamesAfter.SelectedIndex; } } }