Listboxn une listbox ou l'on peut charger sauver et éditer son contenue

Soyez le premier à donner votre avis sur cette source.

Vue 11 843 fois - Téléchargée 1 136 fois

Description

Listbox avec des propriétées
LoadFromFile, un SaveFromFile , Editable
checker Editable si l'on veut lui permetre d'être editer.
C'est un Listbox qui permet de charger,de sauvegarder ou d'editer sont contenue
avec un click droit de la souris sur la ListBoxN

Conclusion :


ex: ListboxN1.LoadFromFile=fichier ou ListboxN1.SaveFromFile=fichier
ListboxN.Editable=True ... avec un click droit de la souris sur la ListBoxN en mode éxecution
pour Editer la ligne.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
23
Date d'inscription
lundi 1 novembre 2004
Statut
Membre
Dernière intervention
17 novembre 2007

Voila c'est fait
Messages postés
23
Date d'inscription
lundi 1 novembre 2004
Statut
Membre
Dernière intervention
17 novembre 2007

j'ai oublier de programmer le scroll
Ce soir je regarderais et je fais une mise à jour
Messages postés
81
Date d'inscription
lundi 10 avril 2006
Statut
Membre
Dernière intervention
1 janvier 2010

''' <summary>
'''
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks></remarks> c'est quoi ?

C'est un commentaire XML. Lorsque tu développe un control qui sera utilisé par d'autres personnes, c'est une bonne idée de leur mettre des infos dans l'intellisense. à chque fois que tu rédige une propriété, une méthode ou une fonction, juste au dessu tu met 3 appostrophes et l'ide génère un bloc de commentaire type. Ca ne fera pas mieux fonctionner ton code, mais ca aidera les utilisateurs de ton contrôle.

Au fait, vérifie que le ficher éxiste avant d'éssayer de l'ouvrire.
Messages postés
23
Date d'inscription
lundi 1 novembre 2004
Statut
Membre
Dernière intervention
17 novembre 2007

j'ai résolue le problème de la sélection, merci pour ces importantes informations, je vais
posté la mise à jour

Label1, Label2 et CheckBox1 sont juste là comme control de liaison avec la listbox
ils sont non visibles.

''' <summary>
'''
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks></remarks> c'est quoi ?

infos s.v.p
Messages postés
81
Date d'inscription
lundi 10 avril 2006
Statut
Membre
Dernière intervention
1 janvier 2010

Salut, à ta demande, voiçi quelques suggestions :

Lors du Clic droit sur une ligne :
- Vérifie qu'il y a bien une ligne de sélectionnée, sinon "InvalidArgument=La valeur '-1' n'est pas valide pour 'index'. (Text.Text = Me.Items.Item(Me.SelectedIndex)).

- Sélectionne la ligne désignée par le clic droit, sinon on édite la ligne sélectionnée et non celle sur laquelle on a fait le clic droit (si différente de celle sur laquelle on a cliqué).

- Label1, Label2 et CheckBox1 sont-ils censéent être visibles ? Parce que je ne vois aucun des trois, je pense qu'ils sont en dessous de la ListBox1.

- Si tu veux tu peux rajouter des commentaires XML à ton code en faisant trois appostrophes avant les propriétés et méthodes :
''' <summary>
'''
''' </summary>
''' <value></value>
''' <returns></returns>
''' <remarks></remarks>
<System.ComponentModel.Category("Fichier"), System.ComponentModel.Description("Le fichier a sauver"), _
System.ComponentModel.DefaultValue("Indéfinit")> _
Public Property SaveToFile() As String
Get
... Les commentaires dans <value> et <returns> apparaissent dans l'intellisense.

- évite de mettre "Indéfinit" dans DefaultValue car cela provoque une erreure si on fait un clic droit et qu'on choisit réinitialiser lors du design. (le fichier Indéfinit n'éxiste pas).



Bon, c'est tout ce que je vois pour le moment. Courage et bonne année quand même. :-)
Afficher les 7 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.

Du même auteur (angel_of_tower)