Eh bien, vous me donné un défi avec celui de mon ami. Mais j'ai compris comment faire ça. Voici le code que je l'habitude de retirer ceci:
Private Sub CustomizeRV(ByVal ctrl As Control)
For Each c As Control In ctrl.Controls
If TypeOf c Is PictureBox Then
Dim pb As PictureBox = DirectCast(c, PictureBox)
pb.Image = YOURNEWIMAGEHERE
End If
If c.HasChildren Then
CustomizeRV(c)
End If
Next
End Sub
Appelez cette fonction lors de votre événement de charge de forme, et il reconfigurer l'image de chargement à tout ce que vous spécifiez (passer la fonction du contrôle ReportViewer). La fonction est appelée récursivement jusqu'à ce que l'image soit trouvée. Il n'y a qu'une seule zone d'image dans le contrôle ReportViewer, vous n'avez donc pas à vous soucier de trouver celle-ci.
Vous détestez ça beaucoup hein? – jgallant
Haha ouais! J'utilise des trucs DevExpress WinForm ... J'ai un thème noir avec cette chose verte (pixélisée) au milieu. –