Salut,
Si vous l'avez déjà fait, vous auriez certainement remarqué que lorsque vous ajoutez une PictureBox dans une MDI et que vous mettiez le Backcolor à transparent, vos PictureBox restait avec le fond de la MDI !
Voici une astuce qui permet de résoudre ce problème( pas vraiment mais ça fait semblant ).
Ouvrez votre fenêtre MDI et avant d'ajouter n'importe quel contrôle, ajoutez d abord un Panel et mettez son Backcolor à transparent et ensuite, ajoutez votre pictureBox et mettez votre image et mettez son backcolor à transparent aussi ! Exécutez et vous verrez que les pictureBox sont transparentes et ainsi vous pouvez changer le Backgroundimage du Panel pour avoir votre fond d'écran !
J'ai utilisé cette méthode pour mes icônes dans U-Nova .
cordialement
Enzo koriodan
Si vous l'avez déjà fait, vous auriez certainement remarqué que lorsque vous ajoutez une PictureBox dans une MDI et que vous mettiez le Backcolor à transparent, vos PictureBox restait avec le fond de la MDI !
Voici une astuce qui permet de résoudre ce problème( pas vraiment mais ça fait semblant ).
Ouvrez votre fenêtre MDI et avant d'ajouter n'importe quel contrôle, ajoutez d abord un Panel et mettez son Backcolor à transparent et ensuite, ajoutez votre pictureBox et mettez votre image et mettez son backcolor à transparent aussi ! Exécutez et vous verrez que les pictureBox sont transparentes et ainsi vous pouvez changer le Backgroundimage du Panel pour avoir votre fond d'écran !
J'ai utilisé cette méthode pour mes icônes dans U-Nova .
cordialement
Enzo koriodan