OVH Cloud OVH Cloud

Tracer un trait oblique sur un PictureBox

4 réponses
Avatar
Alain Ménard
Bonjour à tous,

Je souhaite sur des imagettes (un contrôle PictureBox) pouvoir tracer un
trait oblique blanc qui partirait du coin supérieur gauche au coin inférieur
droit.

Actuellement j'affiche le contenu de l'image de la manière suivante :

J'affiche le contenu du fichier jpg dans le contrôle Picture0

Je le redimensionne et affiche le résultat dans Picture1 pour garder les
proportions

C'est dans picture1 que je voudrais tracer ce trait oblique. Il signifierait
à l'utilisateur qu'il ne possède pas ce timbre.

Merci par avance à tous

Alain

4 réponses

Avatar
Christian Hugoud
Tu peux utiliser la méthode line, probablement.

Christian

"Alain Ménard" a écrit dans le message de news:
439851d7$0$23688$
Bonjour à tous,

Je souhaite sur des imagettes (un contrôle PictureBox) pouvoir tracer un
trait oblique blanc qui partirait du coin supérieur gauche au coin
inférieur
droit.

Actuellement j'affiche le contenu de l'image de la manière suivante :

J'affiche le contenu du fichier jpg dans le contrôle Picture0

Je le redimensionne et affiche le résultat dans Picture1 pour garder les
proportions

C'est dans picture1 que je voudrais tracer ce trait oblique. Il
signifierait
à l'utilisateur qu'il ne possède pas ce timbre.

Merci par avance à tous

Alain




Avatar
Jacques93
Bonjour Alain Ménard,
Alain Ménard a écrit :
Bonjour à tous,

Je souhaite sur des imagettes (un contrôle PictureBox) pouvoir tracer un
trait oblique blanc qui partirait du coin supérieur gauche au coin inférieur
droit.

Actuellement j'affiche le contenu de l'image de la manière suivante :

J'affiche le contenu du fichier jpg dans le contrôle Picture0

Je le redimensionne et affiche le résultat dans Picture1 pour garder les
proportions

C'est dans picture1 que je voudrais tracer ce trait oblique. Il signifierait
à l'utilisateur qu'il ne possède pas ce timbre.




Picture1.Line (0, 0)-(Me.Picture1.Width, Me.Picture1.Height), vbWhite

non ?

--
Cordialement,

Jacques.
Avatar
Jacques93
Jacques93 a écrit :
Bonjour Alain Ménard,


[...]

En ajoutant :

Picture1.AutoRedraw = True


Picture1.Line (0, 0)-(Me.Picture1.Width, Me.Picture1.Height), vbWhite





--
Cordialement,

Jacques.
Avatar
Alain Ménard
Génial. Merci à tous deux.

Je ne finirais jamais d'en apprendre. et c'était si simple à la vue de cette
ligne ;)


Alain Ménard

"Jacques93" a écrit dans le message de
news:%23JUrh7A$
Bonjour Alain Ménard,
Alain Ménard a écrit :
> Bonjour à tous,
>
> Je souhaite sur des imagettes (un contrôle PictureBox) pouvoir tracer un
> trait oblique blanc qui partirait du coin supérieur gauche au coin


inférieur
> droit.
>
> Actuellement j'affiche le contenu de l'image de la manière suivante :
>
> J'affiche le contenu du fichier jpg dans le contrôle Picture0
>
> Je le redimensionne et affiche le résultat dans Picture1 pour garder les
> proportions
>
> C'est dans picture1 que je voudrais tracer ce trait oblique. Il


signifierait
> à l'utilisateur qu'il ne possède pas ce timbre.
>

Picture1.Line (0, 0)-(Me.Picture1.Width, Me.Picture1.Height), vbWhite

non ?

--
Cordialement,

Jacques.