現在C#/.net4.5環境においてWindowsフォームを使った
Win8タブレット向けのアプリケーションを作成しています。

アプリでは、

■PanelA
├■Button1
├■Button2
├■Button3

といった形で、パネルの子コントロールとしてボタンを並べて配置している箇所があります。
このとき、PanelAにはスクロールバーが表示される状態になっており、
PanelA上の何も無い箇所をスワイプするとスクロールを行ってくれるのですが、
Button上を起点にスワイプするとスクロールされません。

調べて試してみたのですが、WPFではScrollViewer.PanningModeを設定することで、
ボタン上からのスワイプによってスクロールされることを確認しました。
ただ、WPFとの混合運用は極力避けたいと考えており、
まずはWindowsフォームでそもそもこの機構を実現するのは難しいのかどうかも合わせて、
ご教授いただけないでしょうか。

よろしくお願いいたします。