【发布时间】:2016-03-08 22:53:34
【问题描述】:
我有一个面板,上面有一个垂直滚动条。面板内部有几个 DataGridView。当我在联想 ThinkPad 等触摸屏上使用该应用程序时,我希望能够通过在屏幕上上下滑动手指来上下移动整个面板。但是,这不会发生。如果我触摸屏幕,我可以选择数据网格上的单个行。或者,如果我触摸侧面的滑块,我可以像使用鼠标一样使屏幕上下移动,但除此之外,我无法使面板移动。
如果我使用浏览器,并且页面比屏幕大,那么我可以用手指上下滑动整个页面。我意识到这是一个浏览器而不是 Windows 窗体应用程序,但这是我需要的功能。
我的应用程序是一个 Windows 窗体应用程序。 谢谢。
【问题讨论】:
-
看看这个问题是否对你有帮助(它在 C# 中,但应该不会太难转换):stackoverflow.com/questions/6963498/…