投稿者 イシ  (社会人) 投稿日時 2023/8/25 09:17:46
開発環境:VisualStudio2017(VB.Net/.NetFramework4.6.2)

あるWindowsフォームアプリでPanel内にユーザーコントロールを動的に追加し、
Panelには垂直スクロールバーを表示しています。
ユーザーコントロールの幅はPanelの幅に合わせているため、余白はありません。
ユーザーコントロールにはボタン、ラベル、テキストボックス等複数のコントロールがあります。

一部ユーザーよりPanelの任意の位置でスワイプによる垂直スクロールがしたいとの要望がありました。
(ブラウザは任意の位置をスワイプするとスクロールされるため、それをイメージ)

Windowsフォームでこのような動作を実装することは可能でしょうか?
もし可能であれば、どのように実装すればいいのかご教授いただけると幸いです。