Quando utilizzo il seguente xaml in Silverlight 4, ScrollViewer non riconosce la rotella del mouse a meno che non clicchi una volta sul pollice della barra di scorrimento e tenga il mouse sopra la barra di scorrimento, mentre si gira la rotellina del mouse.Come posso far funzionare correttamente la rotella del mouse con SilverView 4 ScrollViewer
<Grid x:Name="LayoutRoot" Background="White">
<ScrollViewer>
<StackPanel Name="stackPanel1">
<Button Content="Button 1" Width="150" />
<Button Content="Button 2" Width="150" Margin="0,20,0,0" />
<Button Content="Button 3" Width="150" Margin="0,20,0,0" />
<Button Content="Button 4" Width="150" Margin="0,20,0,0" />
<Button Content="Button 5" Width="150" Margin="0,20,0,0" />
<Button Content="Button 6" Width="150" Margin="0,20,0,0" />
<Button Content="Button 7" Width="150" Margin="0,20,0,0" />
</StackPanel>
</ScrollViewer>
</Grid>
Qualcun altro ha esperienza di questo e ci sono dei problemi?
+1: un livello alfa dello 0% (trasparenza completa) su un oggetto Silverlight lo toglie dal test dei colpi. Sto indovinando il colore definito Trasparente ha un valore alfa appena sopra lo zero. Normalmente ho appena impostato un colore con un alfa dell'1%, ma ora proveremo "Trasparente". Saluti –
+1 Fantastico! Che soluzione divertente/dispari però! – gideon
+1 Risparmio di vita. Stava avendo questo problema esatto e non riuscivo a capirlo. Funzionava quando il controllo figlio di Scroll Viewer era un controllo personalizzato (con un set di sfondo) ma quando era un pannello dello stack senza un set di sfondo stava fallendo. – Mmerrell