Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

PERSONNALISER UN DATAGRID


Information sur la source

Catégorie :Base de données Source .NET ( DotNet ) Classé sous : datagrid, personnalisé Niveau : Débutant Date de création : 30/08/2004 Vu / téléchargé: 15 522 / 3 727

Note :
9 / 10 - par 2 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note

Description

Cliquez pour voir la capture en taille normale
Le composant proposé permet de personnaliser un datagrid de deux mainères :
1. Si vous avez besoin de modifier la couleur d'une cellule en fonction de la valeur d'une des cellules de la ligne.
2. Si vous voulez afficher un pourcentage d'une manière + explicite (graphique + valeur).
Notez que je me suis inspiré d'un article MSDN ainsi que d'un source trouvé sur le site TheCodeProject.

 

Source

  • Voir Démo. L'application Windows de démonstration lit un fichier XML, remplit un dataset avec, définit les colonnes du datagrid, et remplit le datagrid. Le strict minimum pour comprendre comment utiliser le composant FormattableTextBoxColumn fournit.
Voir Démo. L'application Windows de démonstration lit un fichier XML, remplit un dataset avec, définit les colonnes du datagrid, et remplit le datagrid. Le strict minimum pour comprendre comment utiliser le composant FormattableTextBoxColumn fournit.

Conclusion

Toutes les remarques sont les bienvenus, en espérant que cette modeste contribution puisse être d'un quelconque intérêt. Je l'ai personnellement utilisé dans un de mes projets.
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de mantalo le 03/12/2004 13:16:29

exellent.... Je cherche toute fois a mettre dans un tableau un fichier texte.car en fait ce fichier texte a ce format ffds,gfdgd,hgf,fgdf
           hjdh,fdjkhsfj,dfuhs,dfs,fds
etc...
voila si tu pouvais maider

signaler à un administrateur
Commentaire de facdaar le 04/12/2004 19:27:47

Dans ce cas, voici ce que je ferais :
*Ouverture du fichier texte en lecture
*Lecture ligne à ligne et parsing pour chaque ligne des éléments. Ici, c'est facile puisque les éléments sont séparés par des virgules, donc un split avec pour paramètre "," mettra automatiquement les éléments dans un tableau.
* Remplissage d'un dataset (déconnecté) avec ces valeurs
* Affichage du dataset dans le datagrid.

Dis moi ce qui te bloque...

signaler à un administrateur
Commentaire de bibicool le 12/04/2005 16:41:37

Super, juste ce que je cherchais, bien pratique ces classes...

Encore merci

signaler à un administrateur
Commentaire de linl6868 le 03/01/2007 12:19:45

Bonjour je suis debutant en c# et je voulais savoir ce qui remplis la column statut? je trouve ce code tres bien fais mais pour quelqu'un de novice les commentaire ssont pratique.......

signaler à un administrateur
Commentaire de linl6868 le 03/01/2007 12:20:25

Merci d'avance

signaler à un administrateur
Commentaire de florian15 le 29/01/2007 16:19:34

bonjour, j'apprécie ton code, et j'ai implémenté la checkbox dans un de mes datagrid mon seul probleme est que je n'arrive pas à faire changer la valeur de la checkbox en fonction de mes données récupérées depuis un dataset à savoir true ou false. S'il te plait aide moi c'est important.

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Numérotation pages DataGrid C# [ par jdaviaud ] Bonjour à tousJ'ai un petit probleme, j'affiche le contenu d'une base de données MSAccess dans un DataGrid et dans les propriétés de celui ci, j'ai de Conditions dans un DataGrid [ par jdaviaud ] Rebonjour,J'aurais une deuxieme question à propos des Datagrid, j'espere qu'elle aura plus de succès que la premier ;) LOLVoila, j'ai une base de donn dataGrid problème [ par pjerier ] bonjour à tous, je voudrais ecrire dans l'en-tête d'une ligne d'une dataGrid -> si quelqu'un peut m'aider..Merci d'avance !! Le language utilisé es datagrid et bouton radio... [ par titou65 ] Bonjour,Je bosse sur un datarid en mode Web...je pense que pour une window form mon problème aurait la même solution.J'ai donc un datagrid qui m'affic Update d'un DataGrid [ par jdaviaud ] Bonjour à tous, j'ai encore un pb avec mon DataGrid, enfin c toujours le meme pb, mais je vais essayer d'etre plus clair puisque mon autre question n' Pbm remplissage automatique d'un DataGrid sous VS [ par ThierryPAUL ] Sous visual studio (Asp.net et c#) : - Je pose un controle oleDbConnection pour me connecter à une base Acces (test connection OK) - Je pose un contro templatecolumn dans un datagrid [ par moiaussi ] j'ai créé une templatecolumn dans un datagridj'ai créé un itemtemplate pour remplir cette colonnemais je n'arrive pas à affecter la valeur de cet item datagrid en C# / Windows Form [ par lePaimpolais ] Bonjour,j'ai un datagrid lié à un dataset.il me génère automatiquement le nom des colonnes et ça me déplait fortement. Je préfèrerais donner moi-même modifier des données d'une base à partir d'un datagrid(WinForm) [ par lePaimpolais ] Salut !j'ai un gros gros problème !!!!!!J'ai un datagrid avec une liaison sur une base de données.Je veux mettre à jour ou ajouter des nuplets dans ma Datagrid : faire une colonne spéciale par le code behind [ par Felixlechat ] Bonjour, je sais comment ajouter une BoundColumn dans le code, et comment ajouter un ItemColumn dans la page (dans une datagrid), mais en revanche le


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 1,451 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.