Meilleur auteur de réponses
Ajouter l'image dans un datagridview

Question
-
salut,
bon j'ai un datagridview qui gére la liste des stagiaire alors j'ai comme champs;ID,nom,prenom,..,et photo,alors moi je veux faire mes manipulations à partir d'un datagridview que je puisse ajouter,supprimer,modifier,c'est pour cela que je veux ajouter une colonne sous forme d'une image dans laquelle je peux importer les photos des stagiaires lors par exemple de faire un clic sur le bouton parcourir situé près de cette colonne bien sur. alors aussi on est besoin d'ajouter une colonne sous forme de bouton parcourir.
alors moi j'arrive à ajouter ces colonnes mais le probléme c'est que je sais pas le code que je peux mettre dans l'événement clic sur le boutton parcourir pour ajouter une image dans la colonne sous forme d'image
alors si vous avez une idée de ce que je dis,n'hésitez pas mes amis de m'aider ,
a bientot
amina
- Modifié ahbariamina mardi 13 septembre 2011 19:22
Réponses
-
Bonjour,
Dans votre DataGridView, traitez l'événement CellContentClick et saisissez le code suivant :
Using dialog As OpenFileDialog = New OpenFileDialog() If dialog.ShowDialog() = DialogResult.OK Then Me.monDataGridView.Rows(e.RowIndex).Cells(Me.colonneImage.Index).Value = Image.FromFile(dialog.FileName) End If End Using
Cordialement
Gilles TOURREAU - MVP C#
Architecte .NET/Consultant/Formateur chez Winwise
Blog : http://gilles.tourreau.fr
- MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5
- MCITP : SQL Server 2008 Developper
- MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5- Proposé comme réponse Michel K mardi 13 septembre 2011 19:50
- Marqué comme réponse ahbariamina mardi 13 septembre 2011 21:48
Toutes les réponses
-
Bonjour,
Dans votre DataGridView, traitez l'événement CellContentClick et saisissez le code suivant :
Using dialog As OpenFileDialog = New OpenFileDialog() If dialog.ShowDialog() = DialogResult.OK Then Me.monDataGridView.Rows(e.RowIndex).Cells(Me.colonneImage.Index).Value = Image.FromFile(dialog.FileName) End If End Using
Cordialement
Gilles TOURREAU - MVP C#
Architecte .NET/Consultant/Formateur chez Winwise
Blog : http://gilles.tourreau.fr
- MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5
- MCITP : SQL Server 2008 Developper
- MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5- Proposé comme réponse Michel K mardi 13 septembre 2011 19:50
- Marqué comme réponse ahbariamina mardi 13 septembre 2011 21:48
-