отключить колесико мыши по управлению элементами в wpf

У меня есть usercontrol, у которого есть scrollviewer, а затем куча дочерних элементов управления, таких как текстовые поля, переключатели, списки и т.д. внутри него. Я могу использовать колесо мыши для прокрутки родительского средства просмотра прокрутки, пока моя мышь не окажется внутри списка, а затем события колеса мыши начнут поступать в список. Есть ли способ, чтобы список отправлял эти события обратно в родительский элемент управления? удаление списка изнутри родительского элемента управления, как предполагает этот вопрос (Колесо мыши не работает, когда над дочерними элементами управления ScrollViewer) не является решением.

я пытался

void ListBox_PreviewMouseWheel(object sender, MouseWheelEventArgs e)
    {
        e.Handled = true;
    }

но это тоже не сработало.

Спасибо

Ответы на вопрос(8)

Ваш ответ на вопрос