我正在开发一个用于触摸板的 winforms 应用程序,并希望用户能够通过在屏幕上滑动手指来滚动浏览内容。我看到 Windows(至少是 Windows 7)为任何可滚动控件内置了这种行为。但是,我尝试滚动的控件是第三方控件,它继续制作自己的滚动条元素,因此这种内置行为丢失了。
我可以通过将第三方控件放在面板中并让该面板处理滚动来获得相同的行为。但是,当用户在该控件上滑动时,其包含的面板不会听到这些事件,并且永远不会发生滚动。
它们是否有关于 Windows 如何处理触摸板滚动的任何资源,或者当光标位于其子控件之一时,我如何使面板响应触摸板滑动?