Je me demande si WPF sur .NET 3.5 prend en charge la touche ou multi-touch pour ordinateur portable? Apprécier s'il y a des démonstrations froides pour montrer l'effet. P>
J'utilise VSTS2008 + C #. P>
Merci d'avance, George p>
4 Réponses :
Pas de manière nativement, mais consultez le pack de code Windows 7, qui apporte des fonctionnalités basées sur 7 pour les développeurs .NET. Ceci est code de MS, BTW, pas une bibliothèque tierce. P>
Il inclut le code multitouch, mais je ne sais pas exactement à quel point il est facile d'utiliser dans une application WPF. p>
Liens pertinents:
http://blogs.msdn.com/charlie/archive/2009/08/07/windows-7-code-pack-v--0-release.aspx
http://www.microsoft. Com / Téléchargements / Détails.aspx? DisplayLang = EN & CAISAIRY = 1C333F06-FADB-4D93-9C80-402621C600E7 P>
Merci, je me demandais simplement l'effet de multi-touch ou de touche. Y a-t-il des démos développées sur Windows par WPF?
Ce n'est pas vraiment la responsabilité du WPF de prendre en charge les périphériques tactiles, mais l'O / S. Les O / S déléguent simplement les événements de Mousedown == FingerToucheDscreen à WPF (pas une déclaration précise à 100%, mais assez bon :)). P>
Si vous souhaitez développer WPF pour les périphériques tactiles tactiles, vous devez vraiment regarder votre conception de l'interface utilisateur au lieu de ce qui est pris en charge et ce qui n'est pas. P>
Cet article a une bonne réponse pour cela. P>
Fondamentalement, vous travaillez avec les mêmes événements que vous le feriez avec vos appareils Standard Smith'N'Click Point'Click :) P>
Merci MeEh, je me demande simplement l'effet de multi-touch ou de touche. Y a-t-il des démos développées sur Windows par WPF?
MouseDown! = doigtouchedscreen
Il existe un excellent code d'exemple dans le "Kit de formation Windows 7 pour les développeurs". Bien sûr, vous aurez besoin de Windows 7, mais ça vaut vraiment la peine! http://www.microsoft. Com / Téléchargements / Détails.aspx? DisplayLang = EN & CAISAIRY = 1C333F06-FADB-4D93-9C80-402621C600E7 P>
WPF 4.0 Beta 2 prend en charge la multi-touche complète, mais uniquement sur Windows 7, car Windows 7 est la première version Windows activée multi-touch activée. P>
Pour 3.5 sur XP, vous pouvez essayer la brise pour WPF 3.5 Frameworc multi-touch à http: / /code.google.com/p/breeezemultiTouch/ Sa source ouverte et se connecte à Tuio (protocole multi-touch) < / a>. Tuio vous permet de ponter entre divers périphériques multi-touchs et votre application WPF 3.5 sans avoir besoin de support multi-touch de système d'exploitation. P>
Pour MultiTouch, je suppose que vous devez regarder la surface SDK. Je ne pense pas qu'il y ait trop de périphériques dans le monde pour le moment qui prennent en charge la multi-touche (bien que je puisse avoir tort).
Merci Klerk! Pour la surface, est-ce un appareil spécial? Ou juste un ordinateur portable normal + un SDK spécial?
Microsoft.com/surface/Default.aspx