отключить колесико мыши по управлению элементами в wpf
У меня есть usercontrol, у которого есть scrollviewer, а затем куча дочерних элементов управления, таких как текстовые поля, переключатели, списки и т.д. внутри него. Я могу использовать колесо мыши для прокрутки родительского средства просмотра прокрутки, пока моя мышь не окажется внутри списка, а затем события колеса мыши начнут поступать в список. Есть ли способ, чтобы список отправлял эти события обратно в родительский элемент управления? удаление списка изнутри родительского элемента управления, как предполагает этот вопрос (Колесо мыши не работает, когда над дочерними элементами управления ScrollViewer) не является решением.
я пытался
void ListBox_PreviewMouseWheel(object sender, MouseWheelEventArgs e)
{
e.Handled = true;
}
но это тоже не сработало.
Спасибо