2009-06-16 12 views
0

Je veux construire quelque chose où l'utilisateur pour parcourir les fichiers locaux sur l'application que je fournis, l'écran est en fait identique à OpenFileDialog, mais je ne veux pas que ce soit un dialogue, mais un contrôle sur mon formulaire. J'ai essayé d'utiliser un contrôle de navigateur Web, cela fonctionne, mais je dois écrire un tas de code de navigation pour que cela fonctionne, et un autre problème est que si l'utilisateur a sélectionné des fichiers sur cet écran, je ne suis pas sûr comment capturer les résultats.Comment puis-je parcourir les fichiers du répertoire local sans utiliser OpenFileDialog? (C#)

Y a-t-il une autre façon de procéder? Ou peut-être remplacer certains contrôles OpenFileDialog pour les afficher non seulement comme un dialogue mais comme un contrôle normal.

Merci

Répondre

0

Il est préférable d'utiliser le OpenFileDialog et tenter de OwnerDraw que (que je pense que vous pouvez activer).

0

Utilisez les contrôles de Shell MegaPack - ils peuvent être mis sur vos propres formulaires, et offrent beaucoup de personnalisation et de flexibilité. IMPORTANT: Je travaille pour LogicNP Software, le développeur de Shell MegaPack.