我有一個面板上有一個垂直滾動條。面板內部有幾個DataGridViews。當我在聯想ThinkPad等觸摸屏上使用該應用程序時,我希望能夠通過在屏幕上滑動手指來上下移動整個面板。但是,這不會發生。如果我觸摸屏幕,我可以選擇數據網格上的單個行。或者如果我觸摸側面的滑塊,我可以使屏幕上下移動,就像使用鼠標一樣,但除此之外,我無法使面板移動。在VB.net中,我如何讓面板在觸摸屏上滾動?
如果我使用我的瀏覽器,並且頁面大於屏幕,那麼我可以用手指將整個頁面上下滑動。我意識到這是一個瀏覽器,而不是Windows窗體應用程序,但這是我需要的功能。
我的應用程序是一個Windows窗體應用程序。 謝謝。
看看在這個問題上任何東西會幫助你(這是在C#中,但應該不會太難轉換):http://stackoverflow.com/questions/6963498/how-to-get-智能手機一樣滾動爲一個winforms觸摸屏應用程序滾動 –