2008-09-10 6 views
0

J'ai hérité d'une application de bureau qui a un fichier .NET personnalisé chooser qui est intégré dans un contrôle, mais il a quelques problèmes.
Je voudrais le remplacer par un sélecteur de fichier non personnalisé (comme le OpenFileDialog).Intégrer un fichier dans Chooser de UserControl/Formulaire

Cependant, pour diverses raisons, il doit être intégré dans le contrôle parent pas de dialogue pop-up.
Existe-t-il un contrôle manquant ou est-ce que MS ne fournit que la boîte de dialogue contextuelle?

Répondre

0

Le contrôle .Net est un wrapper fin pour le dialogue commun intégré dans Windows, et est un un dialogue.

0

En fonction de vos besoins, vous pouvez abuser du contrôle du navigateur Web pour afficher les fichiers et les dossiers locaux. Il ne correspondra pas à toutes les fonctionnalités de OpenFileDialog, mais cela pourrait fonctionner.

est ici celui que je me suis souvenu de chemin de retour. The Shell Mega-Pack. Il a des versions ActiveX et .NET. Cela semble prometteur.

Alternativement, si vous voulez construire votre propre, vous pouvez commencer ici CodeProject: A Windows Explorer in a User Control. Cela ressemble à un bon début. En voici un autre: An All VB.NET Explorer Tree Control with ImageList Management.

Questions connexes