Mini browser (treeview + listview)

Soyez le premier à donner votre avis sur cette source.

Vue 26 534 fois - Téléchargée 3 598 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

4rocky4
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 ?
Chjpcoja2
Messages postés
3
Date d'inscription
mercredi 26 septembre 2007
Statut
Membre
Dernière intervention
30 septembre 2007
-
Thanks!
cs_Ralpho
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.
SharpMao
Messages postés
1024
Date d'inscription
mardi 4 février 2003
Statut
Membre
Dernière intervention
7 juin 2010
51 -
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
Chimey
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+

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.