2010-11-11 9 views
1

J'ai une application WPF qui gère un ensemble de 'dossiers' virtuels (concept organisationnel), et j'aimerais utiliser quelque chose comme la boîte de dialogue Parcourir les dossiers pour sélectionner un dossier (en tant que parent à un autre type d'opération).Choix des dossiers de la liste que je fournis

Ce ne sont PAS des habitants du système de fichiers - ce que je dois faire est de pouvoir dire par programme au dialogue que dans le dossier parent F, les dossiers C1, C2 et C3 existent. J'aimerais que l'utilisateur puisse parcourir, puis sélectionner un dossier - puis obtenir les dernières informations de sélection (quel était le parent, quel enfant a été sélectionné). En d'autres termes, je veux quelque chose qui ressemble à la boîte de dialogue Browse Folder - mais je la remplis avec mon propre jeu de dossiers et de sous-dossiers; et à la fin je peux sortir le dossier qu'ils ont réellement choisi.

Un moyen de le faire dans WPF?

Répondre

1

Peut-être que vous pourriez restreindre le dossier ouvert ET remplir avec de faux dossiers. Cela semble peu probable pour moi.

Il va probablement s'avérer plus productif de créer votre propre contrôle avec une arborescence et vos faux dossiers. Et pop ça.

Si vous copiez la disposition d'une boîte de dialogue d'ouverture de fichier aussi proche que possible, la plupart des utilisateurs en croiront une et la convivialité sera décente.