WPF supports touch or multi-touch screen?

George2 picture George2 · Aug 10, 2009 · Viewed 13.2k times · Source

I am wondering whether WPF on .Net 3.5 supports touch or multi-touch for laptop? Appreciate if there are some cool Demos to show the effect.

I am using VSTS2008 + C#.

thanks in advance, George

Answer

cwap picture cwap · Aug 10, 2009

It's not really WPF's responsibility to support touch-devices, but the O/S. The O/S simply delegates the events of mouseDown == fingerTouchedScreen to WPF (not a 100% accurate statement, but good enough :) ).

If you want to develop WPF for touchscreen-devices, you really need to look at your UI design instead of what's supported and what's not.

This post has a nice answer for that.

Basically, you work with the same events as you'd do with your standard smith'n'wesson point'n'click devices :)