none
Est il possible d'avoir un PictureBox avec fond transparent? RRS feed

  • Question

  • Bonjour

    Je développe une application avec Visual Basic.Net 2010

    Et j'ai 2 questions à poser

    -1- J'ai un PictureBox nommé pbBackground dans lequel je charge un fichier image qui me sert d'image de fond. Ce PictureBox n'occupe pas la totalité de la Form (j'ai besoin d'un peu de place pour un menu d'outils)

    Je souhaiterais superposer sur ce PictureBox un ou plusieurs PictureBox ayant les mêmes coordonnées et dimensions que pbBackground. Ces PictureBox nommés par exemple pbCalc1, pbCalc2 devraient avoir un fond transparent permettant de voir l'image de pbBackground.

    L'objectif est de pouvoir dessiner sur un ou plusieurs pbCalc un peu comme sur des calques et de ne faire apparaitre que les calques souhaités, tout en conservant et visualisant l'image de fond dans pbBackground

    -2- Sur les pbCalc ayant une dimension par exemple de 600 / 600 je souhaiterais afficher des images plus petites (dimension environ 50/50) mais que ces images conservent leur taille et n'occupent pas toute la surface de pbCalc

    L'objectif est d'avoir dans pbBackground un plan, et avoir des calques sur lesquels on dispose des équipements, par exemple un calque pour les équipements électriques, un calque pour les équipements hydrauliques, un calque pour les équipements de sécurité, un calque pour des annotations, …

    Si vous avez une solution, je suis preneur

    Merci d'avance

    jeudi 12 novembre 2020 05:14

Réponses