How to scroll ListBoxes naturally on touch screens in the WPF application?


I am developing WPF application which will be executing on the 21-inch touch-screen.

Along with ListBoxes in my application I have vertical scroll-bars for each of them. What I want is to get rid of those scroll-bars and just allow user to scroll naturally by touching lists itself. How can I achieve that? Is there out-of-the-box support for that in Windows 7 and .NET 4.0?

Have a look at this similar question

Although WPF supports touch events out of the box WPF is very limited for this kind of scenario.

I am hoping for 3rd parties (or even Microsoft) to add the Windows 8/Metro touch experience to WPF