Mshflexgrid avec case à cocher

Soyez le premier à donner votre avis sur cette source.

Vue 11 212 fois - Téléchargée 2 508 fois

Description

Merci à Romain Puyfoulhoux pour le code de base, je pense que cela pourra vous être utile.

La méthode la plus simple consiste à utiliser des images représentant chacune un des états possibles de la case à cocher.
Ici nous aurons deux images: une pour représenter une case non cochée et une autre pour la case cochée. Ces images sont stockées dans deux simples contrôles images.
Dans toutes les cellules qui doivent contenir une case à cocher, nous insérons l'image correspondant à l'état courant de la case à cocher.

J’ai ajouté la multi sélection avec Shift et le menu click droit pour tout sélectionner ou désélectionner.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
arnaudpe
Messages postés
14
Date d'inscription
vendredi 27 juin 2003
Statut
Membre
Dernière intervention
17 mai 2010

22 oct. 2007 à 21:45
De mémoire ce dois être une copie d'écran d'une case à cocher remanié avec paint tout simplement...
greffierjc
Messages postés
13
Date d'inscription
vendredi 21 mars 2003
Statut
Membre
Dernière intervention
21 novembre 2009

17 avril 2007 à 18:11
Bonjour,

C'est exactement ce que je cherche, mais je ne trouve pas d'image de case à cocher, ou à décocher.

Où peut-on en trouver.

Merci pour votre réponse.

Greffier.
sarl_adc
Messages postés
141
Date d'inscription
lundi 3 novembre 2003
Statut
Membre
Dernière intervention
20 octobre 2005

31 mai 2005 à 11:38
Alors là, c'est exactement ce que je cherchais !!
Je comptais mettre des checkboxes, mais bon niveau lourdeur avec un grand nombre d'enregistrement c'est pas top...

Merci :-)
arnaudpe
Messages postés
14
Date d'inscription
vendredi 27 juin 2003
Statut
Membre
Dernière intervention
17 mai 2010

11 avril 2005 à 18:42
Bonsoir,

Merci pour vos commentaire,

pour renvoyer l'index de la colonne cliqué utilise L'evenement MouseDown comme ceci

Private Sub MSFlexGrid1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)

MsgBox MSFlexGrid1.Col

End Sub
keopsk
Messages postés
96
Date d'inscription
jeudi 18 avril 2002
Statut
Membre
Dernière intervention
9 mars 2007

9 avril 2005 à 09:33
correction

.col me retourne toujours 0 (l'index de la première colonne )

merci
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.