Soru olayı kaydırma alın: alın Windows Phone ScrollViewer için olayı kaydırmaWindows Phone ScrollViewer için
Bir ScrollViewer şöyle var:
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<ScrollViewer x:Name="MyScroller">
<StackPanel>
<!-- ... -->
</StackPanel>
</ScrollViewer>
</Grid>
Ben kaydırma için ortaya çıktığında uygun etkinliği ihtiyaç MyScroller: ScrollViewer kaydırılan
// MyScroller.Scroll += // <-- "Scroll" event does not exist on ScrollViewer
MyScroller.MouseWheel += MyScroller_MouseWheel; // Does not fire on scroll
MyScroller.ManipulationDelta += MyScroller_ManipulationDelta; // Fires for pinch-zoom only
Teşekkürler, bu ihtiyacım olan şey için çok daha ileri gider. Listbox olmadan çalışır umuyoruz, ancak, görüntülerle Listbox'ları ve özel düzenim – Subcreation
'u kullanarak mükemmel sorunlar yaşadım. ListBox - ega ScrollViewer ve bir StackPanel ile ItemsControl dışında bir şey kullanıyorsanız, o zaman ne kadar dikkatli olun uygulamanızın UI oluşturmak için kullandığı bellek - aşırı bellek kullanımını önlemek için VirtualisingStackPanel kullanmanız gerekebilir. – Stuart