Mise liste dans ScrollViewer: molette de la souris ne fonctionne pas

Mon molette de la souris ne fonctionne pas lors de la mise un ListBox dans un ScrollViewer.

Ne le ListBox en quelque sorte de "voler" cet événement?

<ScrollViewer VerticalScrollBarVisibility="Auto" Style="{StaticResource myStyle}">
<ListBox>
  <ListBoxItem>Test 1</ListBoxItem>
  <ListBoxItem>Test 2</ListBoxItem>
  <ListBoxItem>Test 3</ListBoxItem>
  <ListBoxItem>Test 4</ListBoxItem>
  <ListBoxItem>Test 5</ListBoxItem>
  <ListBoxItem>Test 6</ListBoxItem>
  <ListBoxItem>Test 7</ListBoxItem>
</ListBox>
</ScrollViewer>

Edit: comme demandé par Joel, a ajouté la raison pour laquelle je l'ai fait..
Je l'ai fait parce que je n'aime pas ce que la ListBoxinternes ScrollViewer fait avec ma mise en page. J'ai une image de fond, et sur le dessus de cela un ListBox comme indiqué ici:

le texte d'alt http://robbertdam.nl/share/1.png

Maintenant, quand la barre de défilement s'affiche, le suivant se produit:

le texte d'alt http://robbertdam.nl/share/2.png

J'ai créé un Style pour un ScrollViewer qui affiche la barre de défilement sur le dessus de la ListBox de l'élément de contenu. Dans le ListBox de l'élément de datatemplate j'ai réservé un peu d'espace pour la barre de défilement apparaît.

Grâce,
Robbert Barrage

InformationsquelleAutor Robbert Dam | 2009-08-18