我正在开发将在 21 英寸触摸屏上执行的 WPF 应用程序。
除了我的应用程序中的列表框之外,我还为每个列表框都设置了垂直滚动条。我想要的是摆脱那些滚动条,只允许用户通过触摸列表本身自然滚动。我怎样才能做到这一点?在 Windows 7 和 .NET 4.0 中是否有开箱即用的支持?
最佳答案
我知道这是一个老问题,但它首先出现在谷歌上。所以以防万一有人来这里,答案在this中。所以问题。只需为 ScrollViewer 设置 PanningMode、PanningDeceleration 和 PanningRatio。
它在 ComboBox 上也适用于我。
<ComboBox ... ScrollViewer.PanningMode="VerticalOnly" />
关于c# - 如何在 WPF 应用程序的触摸屏上自然滚动列表框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7631600/