Datagrid avec combobox,checkbox,datetimepicker dans les colonnes / column

Soyez le premier à donner votre avis sur cette source.

Vue 27 161 fois - Téléchargée 7 674 fois

Description

Bonjour,
cette source vous montre un exemple de code qui permet de rajouter dans une colonne de la datagrid des combo, checkbox,datetimepicker, ...

le tous sans taper de code, juste avec des fonctions générée, le source est complet vous pouvez regarder le code.

si vous voulez refir la meme chose dans un autre project vous pouvez charger le soft a cette adresse

www.database2code.com/download/db2c.zip

bonne prog

Conclusion :


je remerci tous ce qui on poser des sources qui mon permis de comprendre peu a peu le fonctionnement des dataset.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_ahmedmidou
Messages postés
2
Date d'inscription
samedi 21 mai 2005
Statut
Membre
Dernière intervention
22 mai 2005
-
bonjour et merci
cs_RJMS
Messages postés
6
Date d'inscription
mardi 15 mars 2005
Statut
Membre
Dernière intervention
6 novembre 2007
-
Bonjour !

J'ai envoyé un message demandant s'il serait possible de savoir


- comment gérer les événements des contrôles incorporés dans une grille

- comment formater la date du datetimepicker incorporé

Je vous remericie déjà pour le code ci-dessus.
chris_brabant
Messages postés
64
Date d'inscription
dimanche 24 juillet 2005
Statut
Membre
Dernière intervention
29 septembre 2014
-
merci, c'est exactement ce que je voudrais faire
mais je ne comprends pas quelle partie de code je dois prendre pour faire la même chose dans un autre projet.

que fait le DLL là dedans ?

Il y a un fichier CodeFileDATAGRID.vb, avec une classe "classDataGrid_ComboColumn" mais ca ne fait pas du tout la même chose que dans votre application .exe

Merci par avance

PS : je vous ai envoyé un mail dans votre BAL vbfrance au même sujet

Chris
chris_brabant
Messages postés
64
Date d'inscription
dimanche 24 juillet 2005
Statut
Membre
Dernière intervention
29 septembre 2014
-
Petite rectification : la classe "classDataGrid_ComboColumn" du fichier CodeFileDATAGRID.vb correspond bien, mais j'ai compris d'où viennent mes soucis :

1) si la source de données associée au DataGrid est en ReadOnly (par exemple si c'est un DataView et que la propriété AllowEdit est à False), le fait de cliquer ailleurs dans le DataGrid pour désafficher la ComboBox ne fonctionne pas, donc elle reste affichée tout le temps, même si on scrolle horizontalement et que la cellule qui contient la Combo n'est plus visible.

2) dans les mêmes conditions, si au lieu de cliquer sur une cellule qui contient une Combo, on clique sur une cellule d'une autre colonne, la Combo apparait quand-même !

Solution : pour pallier à ces deux inconvénients, j'ai trapé la touche Escape sur la ComboBox, de manière à la désafficher

3) maintenant si AllowEdit, AllowNew et AllowDelete sont à True sur le DataView, lorsqu'on clique sur une nouvelle ligne pour faire apparaitre la Combo, ca plante car dans ce cas le DBNull n'est pas géré (de mémoire il faut modifier les procédures Edit et Paint - celle avec le plus d'arguments -)

Voilà voilà.... faites-moi signe en cas de contre-indication

Merci
cs_Noura12
Messages postés
44
Date d'inscription
vendredi 20 juillet 2007
Statut
Membre
Dernière intervention
3 octobre 2008
-
bjr amis developpeurs
voila je suis debutante en prog et nouvelle sur vbFrance.
J'ai vraiment besoin d code
mé je sai pa comment ça se fé.
j'ai essay meme de l'exécuté mais en v1..

please g besoin de votre aide
et merci d avance

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.