我有以下的XAML代码:
<Grid ManipulationDelta="Grid_ManipulationDelta" ManipulationMode="TranslateX" Margin="10,134,0,0" HorizontalAlignment="Left" Width="203" Height="120" VerticalAlignment="Top">
<ScrollViewer HorizontalScrollMode="Disabled">
<StackPanel>
<TextBlock Text="Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla " Width="182" TextWrapping="Wrap"/>
<TextBlock Text="Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla " Width="182" TextWrapping="Wrap"/>
<TextBlock Text="Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla " Width="182" TextWrapping="Wrap"/>
<TextBlock Text="Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla " Width="182" TextWrapping="Wrap"/>
<TextBlock Text="Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla Bla " Width="182" TextWrapping="Wrap"/>
</StackPanel>
</ScrollViewer>
</Grid>
我需要一个仅用于垂直滚动的滚动查看器,并且我需要在事件Grid_ManipulationDelta中捕获TranslateX。
似乎ScrollViewer会抑制其父级所有操作事件。
在我的情况下,如何将滚动查看器中的TranslateX传递(链接)到gird中?
NB:IsHorizontalScrollChainingEnabled="False|True"
无法解决问题。
感谢您的时间。