Manipuler les donnees de la columnview
Rédigé par spheris
Aucun commentaire
Classé dans : Columnview, gambas 2, Tutoriel, Widget
La Column View
Aujourd'hui nous allons realiser une petite application pour apprendre a utliser une columnView.
Tout d'abord creons un projet graphique avec une ColumnView 1, un bouton Button1 et un deuxieme bouton Button2.
Lors d'un appui sur le bouton 1, nous afficherons la date dans la premiere colonne et des nombres alleatoires dans les autres colonnes.
Le bouton 2 nous sevira a consulter les donnees dans les colonnes.
Commencons par dimensionner les colonnes a l'aide de la commande :
definissons le nombre de colonne :
ColumnView1.Columns.Count = 4
Fixons la taille de la colonne 1 :
ColumnView1.Columns[0].Width = 200
Donnons un nom à la colonne 1 avec :
ColumnView1.Columns[0].Text = "colonne 1"
faisons de meme avec les Quatres colonnes :
définissons le code du premier bouton Button1 :
Définissons le code du bouton2
Voilà le résultat de notre application :
Suppression d'une ligne
(Merci à Jack et linuxOs pour cette information)
pour supprimer une ligne de votre columnview 2 solutions :
Si vous connaissez le numero de ligne (ou la clef) il vous suffit d'écrire ce code :
ou alors vous pouvez procéder par sélectionner d'abord la ligne puis :
Suppression d'une ligne
(Merci à Jack et linuxOs pour cette information)
pour supprimer une ligne de votre columnview 2 solutions :
Si vous connaissez le numero de ligne (ou la clef) il vous suffit d'écrire ce code :
IF columnview1.exist[numkey] THEN columnview1.remove(numkey) END if |
ou alors vous pouvez procéder par sélectionner d'abord la ligne puis :
PUBLIC SUB columnview_keypress() IF key.code = key.delete and columnview.count <> 0 THEN IF message.question("etes-vous sur de vouloir supprimer cette ligne ?", "oui", "non") = 1 THEN columnview.current.delete ENDif ENDif END |
Voici les sources a telecharger ICI
A bientot