【发布时间】:2012-01-12 05:35:12
【问题描述】:
在 WPF 中,我有以下 XAML:
<ScrollViewer Canvas.Left="2266" Canvas.Top="428" Height="378" Name="scrollViewer1" Width="728" PanningMode="VerticalOnly" PanningRatio="2">
<Canvas Height="1732.593" Width="507.667">
<Slider Height="40.668" x:Name="slider1" Width="507.667" Style="{DynamicResource SliderStyle1}" Canvas.Left="15" Canvas.Top="150" />
</Slider>
</Canvas>
</ScrollViewer>
这是一个包含 Slider 的 ScrollViewer。我在触摸屏上使用以下内容,甚至使用平移来垂直滚动 ScrollViewer。当 PanningMode="VerticalOnly" 设置时,滑块停止工作!
我假设 ScollViewer 正在使用 touch\slide 事件并在滑块之前处理它(但我认为我在这方面错了)。
有什么解决方法吗?
【问题讨论】:
标签: wpf components slider scrollviewer multi-touch