Bonjour,
Environnement: VS .NET 2003 Fr
Framework :1.1
OS: Windows XP Pro
Je voudrais afficher une image en arriere plan de mon Datagrid. Voici mon code (en Vb.Net):
Code :
- Dim MonImage As Image
- MonImage = Image.FromFile("C:\\img.jpg" )
- DataGrid1.BackgroundColor = System.Drawing.Color.Transparent
- DataGrid1.BackgroundImage = MonImage
|
J'ai lu au cours de mes recherches pour y arriver qu'il fallait passer la couleur du background à : transparent.
Mais j'ai aussi lu sur le site de microsft dont voici l'URL : http://msdn2.microsoft.com/library [...] s.80).aspx
Remarks :
The System.Windows.Forms.DataGrid control cannot display background images, so this property has no effect.
Je comprends mieux pourquoi mon bout de code ne marche pas. Mais quelqu'un connaitrait un moyen pour y arriver quand même ?
Personnellement j'ai essayé de mettre un Panel, contenant l'image de fond, derrière le DataGrid et de mettre sa propriété backgroundcolor à transparent, sans aucun résultat.
Quelqu'un aurait - il la solution ?
Merci