Bonjour à tous!
Voici mon problème. J'ai un DataGridView dans un From VB.NET. Dans cette grille, qui est liée à un dataSet via DataSource Propriété, j'ai ajouté une colonne de type DataGridViewImageColumn(). Les images s'affichent correctement dans cette colonne lors de son remplissage. Cependant, lorsque je clique sur les entêtes des colonnes pour trier, les images disparaissent pour laisser place au carré blanc avec la croix rouge...
Voici mon code:
Est-ce que qqn aurait déjà eu le même type de problème?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Dim statusIcon As Image Dim iconColumn As New DataGridViewImageColumn() iconColumn.Name = "statusIcon" Me.grid_users.grid.Columns.Insert(0, iconColumn) For Each row As DataGridViewRow In Me.grid_users.grid.Rows If row.Cells("status").Value.ToString = "1" Then statusIcon = My.Resources.lock_open Else statusIcon = My.Resources.lock End If row.Cells("statusIcon").Value = New Bitmap(statusIcon) Next
Merci d'avance à tous!
Partager