Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Redimensionner automatiquement une image de fond dans une Form

3 réponses
Avatar
Gilles TOURREAU
Salut tout le monde !

Dans une Form, j'ai mis une image de fond (de dimension 100 x 100) grâce à
la propriété BackgroundImage.
Cependant quand l'utilisateur redimensionne la fenêtre avec une dimension
supérieure à celle de l'image, celle-ci devient répétée.
J'aimerais savoir s'il existe une propriété qui redimensionne
automatiquement l'image de fond en fonction de la taille de la fenêtre.
Sinon, que dois-je faire par programmation ?

En vous remerciant par avance de vos réponses.

--
Gilles TOURREAU
gilles.tourreau@pos.fr

Société P.O.S
Spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr

3 réponses

Avatar
WikiPierre
Bonjour,
Je ne sais pas si c'est possible, mais que tu utilise la propriétés Dock, si
elle existe pour ce type de projet.




--
Cordialement

Reviens nous dire si cela a marché.
@++

------------------------------------------------------------------
Pierre
http://wikims.free.fr/phpBB2/index.php - http://wikims.free.fr/blog/ -
http://communautes-ms.akro-net.org - http://wikims.free.fr -
http://community.bedotnet.com/blogs/wikipierre/default.aspx
"Gilles TOURREAU" a écrit dans le message de news:

Salut tout le monde !

Dans une Form, j'ai mis une image de fond (de dimension 100 x 100) grâce à
la propriété BackgroundImage.
Cependant quand l'utilisateur redimensionne la fenêtre avec une dimension
supérieure à celle de l'image, celle-ci devient répétée.
J'aimerais savoir s'il existe une propriété qui redimensionne
automatiquement l'image de fond en fonction de la taille de la fenêtre.
Sinon, que dois-je faire par programmation ?

En vous remerciant par avance de vos réponses.

--
Gilles TOURREAU


Société P.O.S
Spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr



Avatar
Stephane TUET
Salut

J'ai déjà eu ce problème en voulant mettre une image de fond dans une
fenêtre MDI. J'avais alors un peu tout essayer (sachant que la propriété
StretchImage n'existe pas pour résoudre ce problème) comme redimensionner
dynamiquement l'image quand la taille de la fenêtre changeait mais ceci
implique d'abord que tu réalises ce redimensionnement sur une image très
grande sous peine de te retrouver avec une image horrible quand tu
l'agrandis et ensuite (et surtout) ça va te faire ramer ton appli...

Après pour ton problème tu peux toujours essayer de placer une ImageBox au
dernier plan de ta form. L'imageBox possède elle une propriété SizeMode que
tu peux définir à StretchImage. Mais ceci ne marchera pas si ta fenêtre est
une fenêtre MDI (les fenêtres enfants apparaissent derrière l'imagebox...).

En espérant t'avoir aidé
Steph


"Gilles TOURREAU" a écrit dans le message de news:

Salut tout le monde !

Dans une Form, j'ai mis une image de fond (de dimension 100 x 100) grâce à
la propriété BackgroundImage.
Cependant quand l'utilisateur redimensionne la fenêtre avec une dimension
supérieure à celle de l'image, celle-ci devient répétée.
J'aimerais savoir s'il existe une propriété qui redimensionne
automatiquement l'image de fond en fonction de la taille de la fenêtre.
Sinon, que dois-je faire par programmation ?

En vous remerciant par avance de vos réponses.

--
Gilles TOURREAU


Société P.O.S
Spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr



Avatar
Gilles TOURREAU
J'ai trouvé !!!
C'est la propriété BackgroundImageLayout... Disponible sur le framework 2.0.

--

Gilles TOURREAU

Responsable informatique





Société P.O.S

Spécialiste en motoculture depuis + de 30 ans !

http://www.pos.fr


"Gilles TOURREAU" a écrit dans le message de news:

Salut tout le monde !

Dans une Form, j'ai mis une image de fond (de dimension 100 x 100) grâce à
la propriété BackgroundImage.
Cependant quand l'utilisateur redimensionne la fenêtre avec une dimension
supérieure à celle de l'image, celle-ci devient répétée.
J'aimerais savoir s'il existe une propriété qui redimensionne
automatiquement l'image de fond en fonction de la taille de la fenêtre.
Sinon, que dois-je faire par programmation ?

En vous remerciant par avance de vos réponses.

--
Gilles TOURREAU


Société P.O.S
Spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr