C# dotnetbar два listboxadv синхронизация прокрутки не работает
у меня есть два ListBoxAdv1 и ListBoxAdv2 и я хочу синхронизировать их прокрутку я использовал этот код и просто показывал прокручивал вверх или вниз но не обновлял экран и элементы в другом ListBoxAdv
что же мне делать? пожалуйста помочь
Что я уже пробовал:
я попробую это сделать:
private void listBoxAdv1_Scroll(object sender, ScrollEventArgs e) { listBoxAdv2.VScrollBar.Value = listBoxAdv1.VScrollBar.Value; } private void listBoxAdv2_Scroll(object sender, ScrollEventArgs e) { listBoxAdv1.VScrollBar.Value = listBoxAdv2.VScrollBar.Value; }
а это:
private void listBoxAdv1_Scroll(object sender, ScrollEventArgs e) { listBoxAdv2.Focus(); ScrollEventArgs scrollEventArgs = new ScrollEventArgs(ScrollEventType.SmallIncrement, e.OldValue, e.NewValue, ScrollOrientation.VerticalScroll); listBoxAdv2_Scroll(listBoxAdv2, scrollEventArgs); } private void listBoxAdv2_Scroll(object sender, ScrollEventArgs e) { }