j'ai placé trois Shape avec la propriété DrawMode à 15 (Merge Pen) dans un
PictureBox (AutoRedraw à False ou True cela ne change rien).
Lorsque je change la propriété FillColor de ces shape au moyen d'un
VScrollBar, ou lorsque je les déplace dans le pictureBox, ils clignotent de
façon désagréable. Y-a-t'il un moyen pour éviter ce désagrément ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gloops
Bonsoir,
Je soupçonne qu'en voyant le code on risquerait d'avoir des idées plus précises. _____________________________________ sergio a écrit, le 19/10/2005 00:00 :
Bonsoir,
j'ai placé trois Shape avec la propriété DrawMode à 15 (Merge Pen) dans un PictureBox (AutoRedraw à False ou True cela ne change rien).
Lorsque je change la propriété FillColor de ces shape au moyen d'un VScrollBar, ou lorsque je les déplace dans le pictureBox, ils clignotent de façon désagréable. Y-a-t'il un moyen pour éviter ce désagrément ?
Merci d'avance pour votre aide. Salutations.
Bonsoir,
Je soupçonne qu'en voyant le code on risquerait d'avoir des idées plus
précises.
_____________________________________
sergio a écrit, le 19/10/2005 00:00 :
Bonsoir,
j'ai placé trois Shape avec la propriété DrawMode à 15 (Merge Pen) dans un
PictureBox (AutoRedraw à False ou True cela ne change rien).
Lorsque je change la propriété FillColor de ces shape au moyen d'un
VScrollBar, ou lorsque je les déplace dans le pictureBox, ils clignotent de
façon désagréable. Y-a-t'il un moyen pour éviter ce désagrément ?
Je soupçonne qu'en voyant le code on risquerait d'avoir des idées plus précises. _____________________________________ sergio a écrit, le 19/10/2005 00:00 :
Bonsoir,
j'ai placé trois Shape avec la propriété DrawMode à 15 (Merge Pen) dans un PictureBox (AutoRedraw à False ou True cela ne change rien).
Lorsque je change la propriété FillColor de ces shape au moyen d'un VScrollBar, ou lorsque je les déplace dans le pictureBox, ils clignotent de façon désagréable. Y-a-t'il un moyen pour éviter ce désagrément ?
Merci d'avance pour votre aide. Salutations.
Picalausa François
Hello,
Le clignotement est du à l'effacement. Tu peux éviter celui ci en traçant ta shape à la main dans un backbuffer (Picturebox invisible si tu veux faire simple) que tu présente ensuite à l'affichage (Set Form.Picture = Picturebox.Image). Il y a un exemple de cela dans le post suivant: http://groups.google.com/group/microsoft.public.fr.vb/msg/bcf24fe1a2c0ae58
et plus particulièrement dans la procédure Timer1_Timer
-- Picalausa François
"sergio" a écrit dans le message de news:
Bonsoir,
j'ai placé trois Shape avec la propriété DrawMode à 15 (Merge Pen) dans un PictureBox (AutoRedraw à False ou True cela ne change rien).
Lorsque je change la propriété FillColor de ces shape au moyen d'un VScrollBar, ou lorsque je les déplace dans le pictureBox, ils clignotent de façon désagréable. Y-a-t'il un moyen pour éviter ce désagrément ?
Merci d'avance pour votre aide. Salutations.
Hello,
Le clignotement est du à l'effacement. Tu peux éviter celui ci en traçant ta
shape à la main dans un backbuffer (Picturebox invisible si tu veux faire
simple) que tu présente ensuite à l'affichage (Set Form.Picture =
Picturebox.Image).
Il y a un exemple de cela dans le post suivant:
http://groups.google.com/group/microsoft.public.fr.vb/msg/bcf24fe1a2c0ae58
et plus particulièrement dans la procédure Timer1_Timer
--
Picalausa François
"sergio" <sergio@discussions.microsoft.com> a écrit dans le message de news:
836138E9-358E-463E-8A28-725C23B4B3B2@microsoft.com...
Bonsoir,
j'ai placé trois Shape avec la propriété DrawMode à 15 (Merge Pen) dans un
PictureBox (AutoRedraw à False ou True cela ne change rien).
Lorsque je change la propriété FillColor de ces shape au moyen d'un
VScrollBar, ou lorsque je les déplace dans le pictureBox, ils clignotent
de
façon désagréable. Y-a-t'il un moyen pour éviter ce désagrément ?
Le clignotement est du à l'effacement. Tu peux éviter celui ci en traçant ta shape à la main dans un backbuffer (Picturebox invisible si tu veux faire simple) que tu présente ensuite à l'affichage (Set Form.Picture = Picturebox.Image). Il y a un exemple de cela dans le post suivant: http://groups.google.com/group/microsoft.public.fr.vb/msg/bcf24fe1a2c0ae58
et plus particulièrement dans la procédure Timer1_Timer
-- Picalausa François
"sergio" a écrit dans le message de news:
Bonsoir,
j'ai placé trois Shape avec la propriété DrawMode à 15 (Merge Pen) dans un PictureBox (AutoRedraw à False ou True cela ne change rien).
Lorsque je change la propriété FillColor de ces shape au moyen d'un VScrollBar, ou lorsque je les déplace dans le pictureBox, ils clignotent de façon désagréable. Y-a-t'il un moyen pour éviter ce désagrément ?