Pet*_*r17 2 .net c# wpf listbox touchscreen
我正在开发将在21英寸触摸屏上执行的WPF应用程序.
与我的应用程序中的ListBoxes一起,我有每个垂直滚动条.我想要的是摆脱那些滚动条,只是让用户通过触摸列表本身自然滚动.我怎样才能做到这一点?在Windows 7和.NET 4.0中是否有开箱即用的支持?
我知道这是一个老问题,但它首先出现在谷歌中.所以,万一其他人来到这里,答案就是这个问题.只需为ScrollViewer设置PanningMode,PanningDeceleration和PanningRatio即可.
它也适用于ComboBox.
<ComboBox ... ScrollViewer.PanningMode="VerticalOnly" />
Run Code Online (Sandbox Code Playgroud)