Mini browser (treeview + listview)

Soyez le premier à donner votre avis sur cette source.

Vue 26 787 fois - Téléchargée 3 676 fois

Description

Ceci est un petit browser de fichiers utilisant les deux controls dont se sert l'explorateur de windows (ListView et TreeView).

Je ne pense pas qu'il existe un composant faisant ceci, mais bon je peux me tromper. Il serait sinon intéressant de créer un composant utilisateur à partir de ce source.

Source / Exemple :


...
private void AddFolders(TreeNode racine, string path)
{
	try
	{
		foreach (string subfolder in Directory.GetDirectories(path))
		{
			string subfoldername = Path.GetFileName(subfolder);
			TreeNode ntmp = new TreeNode(subfoldername,0,1);
			racine.Nodes.Add(ntmp);
			this.AddFolders(ntmp,subfolder);
		}
	}
	catch{}
}
...

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
55
Date d'inscription
mercredi 1 novembre 2006
Statut
Membre
Dernière intervention
16 avril 2009

Avec ce script, est-il possible de récupérer le chemin d'un fichier sélectionné et de l'ouvrir afin de le modifier ?
Messages postés
3
Date d'inscription
mercredi 26 septembre 2007
Statut
Membre
Dernière intervention
30 septembre 2007

Thanks!
Messages postés
10
Date d'inscription
dimanche 18 avril 2004
Statut
Membre
Dernière intervention
30 août 2007

Hello, merci pour ce code, il est nikel quand on cherche à apprendre.
Moi j'ai vu un petit bug de click dans l'affichage des fichiers d'un dossier quand tu chope l'event MouseUP :
private void FoldersView_MouseUp(...)
Je trouve que ça passe mieux avec :
private void mytree_AfterSelect(...)

A part ça, merci bien.
Messages postés
1024
Date d'inscription
mardi 4 février 2003
Statut
Membre
Dernière intervention
7 juin 2010
60
Moi, c'est le ListView que je n'avais pas l'habitude d'utiliser, comme quoi, même une source d'il y a quatre ans peut encore servir !

Merci à toi
Messages postés
1
Date d'inscription
mercredi 15 octobre 2003
Statut
Membre
Dernière intervention
17 juin 2005

Merci pour ton code. Il m'a guidé pour l'utilisation du treeView dans mon application.

A+
Afficher les 6 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.