Comment créer un menu "Récemment utilisés" ?

Signaler
Messages postés
36
Date d'inscription
jeudi 12 octobre 2006
Statut
Membre
Dernière intervention
29 mars 2013
-
Messages postés
36
Date d'inscription
jeudi 12 octobre 2006
Statut
Membre
Dernière intervention
29 mars 2013
-
Bonjour,
je développe actuellement un logiciel de gestion qui contient une barre de menu (menuStrip)  du genre Fichier,Edition,Affichage etc..
Je cherche à créer dans ce MenuStrip, un sous-menu qui contiendrait les derniers items cliqués récemment.
Quelqu'un a t-il une idée ? Merci
A voir également:

3 réponses

Messages postés
860
Date d'inscription
jeudi 4 mars 2004
Statut
Membre
Dernière intervention
19 août 2014
28
Bonjour,

Tu peux avoir plusieurs solutions qui te permettraient de faire ceci. En voici deux qui me viennent à l'esprit:
1) Utilisation d'un fichier: text ou xml

2) Utilisation d'un fichier Settings avec visual studio. Ce dernier te permet de sauvegarder des paramètres relatifs à l'utilisateur. Perso, je prendrai cette solution.
C'est facile à mettre en place et efficace. L'accès, la modification et la sauvegarde de paramètres est simple:
a) Tu crées un fichier Settings (Add/New Item...) => Settings File [ex: User.Settings]
b) Dans ce fichier, tu places une variable qui te servira dans ton appli avec pour type "String" et valeur de Scope "User" [ex: LastOpenedFiles]
c1) Lecture du paramètre: string value = User.Default.LastOpenedFiles;
c2) Modification du paramètre: User.Default.LastOpenedFiles = "new value";
c3) Sauvegarde du paramètre: User.Default.Save();

Tu peux alors te servir de cette variable pour sauvegarder la liste de tes fichiers splittée par un séparateur OU créer autant de paramètre Settings que voulus.

Voila,

Bonne journée,

Billou_13
Bask En Force

--------------------------------------------------------------------
Connaître la réponse est une chose, savoir pourquoi en est une autre
---------------------
Messages postés
860
Date d'inscription
jeudi 4 mars 2004
Statut
Membre
Dernière intervention
19 août 2014
28
Désolé, j'ai oublié quelques liens qui vont avec:
- http://www.csharpfr.com/tutoriaux/UTILISATION-PARAMETRES-APPLICATION-AVEC-VISUAL-STUDIO-2005_786.aspx
- http://msdn.microsoft.com/fr-fr/library/aa730869(VS.80).aspx

Bon courage,

Billou_13
Bask En Force

--------------------------------------------------------------------
Connaître la réponse est une chose, savoir pourquoi en est une autre
---------------------
Messages postés
36
Date d'inscription
jeudi 12 octobre 2006
Statut
Membre
Dernière intervention
29 mars 2013

Merci beaucoup !
Je m'y mets tout de suite

ViNoK