2010-11-28 25 views
1

Est-ce que quelqu'un connaît un contrôle FileChooser qui peut être utilisé dans Microsoft Surface?FileChooser dans Microsoft Surface

+0

Il y a beaucoup de contrôles basés sur WPF - même le WinForms fonctionne avec les applications WPF "normales", est-ce seulement l'esthétique qui vous empêche d'utiliser ça? – ChrisF

+0

C'est le problème que la plupart d'entre eux (ou tout ce que j'ai trouvé) ne fonctionnent pas avec Microsoft Surface, parce que dans MS Surface il n'y a pas un événement de clic qui est nécessaire pour ces contrôles. –

Répondre

4

Ce n'est probablement pas la réponse que vous voulez, mais je vous recommande de repenser un peu votre cas d'utilisation pour que le fichier soit un peu plus convivial. Par exemple, il est hautement improbable que vos utilisateurs choisissent un fichier arbitraire dans le système de fichiers du périphérique de surface. Vous avez probablement un dossier défini dans lequel ils peuvent charger des documents (ou autres). Ce que je ferais est de construire votre propre vue qui charge ces documents dans une surface tactile (une liste, une barre de bibliothèque ou quelque chose) où l'utilisateur peut sélectionner le document à charger. Par exemple, si vous avez une application photo et que vous voulez que l'utilisateur choisisse un dossier pour charger des images, il se peut que l'application affiche les dossiers comme des "galeries" ou des "albums" que l'utilisateur peut cliquer sur. En arrière-plan, ils peuvent être mappés sur des dossiers sur le disque dur de surface, mais cela ne présente aucun intérêt pour l'utilisateur.

Vous devriez penser à la surface comme un dispositif spécial, et exposer les internes (système de fichiers dans ce cas) est à mon humble avis pas une bonne idée.