Je voudrais donner des forms plus perso à mes forms. J'ai donc créé une
image jpg avec un fond noir.
Je l'ai mise en image de fond de mon appli, j'ai réglé le transparencyKey
sur color.black.
Or quand je lance on appli, tous les labels (qui sont écrits en noirs) sont
bien transparent mais pas le fond noir de mon image jpg qui reste noir !
Idem si je mets une image dans mon form, le noir ne devient pas transparent.
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
Bismark Prods
Peut-etre que le noir de ton image n'est pas reellement noir !
"Bull" a écrit dans le message de news:
Bonjour,
Je voudrais donner des forms plus perso à mes forms. J'ai donc créé une image jpg avec un fond noir. Je l'ai mise en image de fond de mon appli, j'ai réglé le transparencyKey sur color.black.
Or quand je lance on appli, tous les labels (qui sont écrits en noirs)
sont
bien transparent mais pas le fond noir de mon image jpg qui reste noir ! Idem si je mets une image dans mon form, le noir ne devient pas
transparent.
Quelqu'un pourrait-il m'aider svp ? Merci Bull
Peut-etre que le noir de ton image n'est pas reellement noir !
"Bull" <bull219@wanadoo.fr> a écrit dans le message de
news:O5hlN3cbEHA.3148@TK2MSFTNGP10.phx.gbl...
Bonjour,
Je voudrais donner des forms plus perso à mes forms. J'ai donc créé une
image jpg avec un fond noir.
Je l'ai mise en image de fond de mon appli, j'ai réglé le transparencyKey
sur color.black.
Or quand je lance on appli, tous les labels (qui sont écrits en noirs)
sont
bien transparent mais pas le fond noir de mon image jpg qui reste noir !
Idem si je mets une image dans mon form, le noir ne devient pas
Peut-etre que le noir de ton image n'est pas reellement noir !
"Bull" a écrit dans le message de news:
Bonjour,
Je voudrais donner des forms plus perso à mes forms. J'ai donc créé une image jpg avec un fond noir. Je l'ai mise en image de fond de mon appli, j'ai réglé le transparencyKey sur color.black.
Or quand je lance on appli, tous les labels (qui sont écrits en noirs)
sont
bien transparent mais pas le fond noir de mon image jpg qui reste noir ! Idem si je mets une image dans mon form, le noir ne devient pas
transparent.
Quelqu'un pourrait-il m'aider svp ? Merci Bull
c2i-Richard Clark [MVP]
essaye un truc (ca m'est arrivé parfois) :
Vide ton ImageList. Mets la transparyKey à Black, puis rajoute tes images. Il semble qu'il faille d'abord définir la transparencykey puis charger.
-- Richard Clark http://www.c2i.fr - Le portail .NET [Microsoft MVP .NET] ______________________________________________ 'Au coeur de VB .NET' (MS Press, 430 pages, 34 euros) http://www.amazon.fr/exec/obidos/ASIN/2100065645/c2ifrleportad-21 ______________________________________________
"Bull" wrote in message news:
Bonjour,
Je voudrais donner des forms plus perso à mes forms. J'ai donc créé une image jpg avec un fond noir. Je l'ai mise en image de fond de mon appli, j'ai réglé le transparencyKey sur color.black.
Or quand je lance on appli, tous les labels (qui sont écrits en noirs)
sont
bien transparent mais pas le fond noir de mon image jpg qui reste noir ! Idem si je mets une image dans mon form, le noir ne devient pas
transparent.
Quelqu'un pourrait-il m'aider svp ? Merci Bull
essaye un truc (ca m'est arrivé parfois) :
Vide ton ImageList. Mets la transparyKey à Black, puis rajoute tes images.
Il semble qu'il faille d'abord définir la transparencykey puis charger.
--
Richard Clark
http://www.c2i.fr - Le portail .NET
[Microsoft MVP .NET]
______________________________________________
'Au coeur de VB .NET' (MS Press, 430 pages, 34 euros)
http://www.amazon.fr/exec/obidos/ASIN/2100065645/c2ifrleportad-21
______________________________________________
"Bull" <bull219@wanadoo.fr> wrote in message
news:O5hlN3cbEHA.3148@TK2MSFTNGP10.phx.gbl...
Bonjour,
Je voudrais donner des forms plus perso à mes forms. J'ai donc créé une
image jpg avec un fond noir.
Je l'ai mise en image de fond de mon appli, j'ai réglé le transparencyKey
sur color.black.
Or quand je lance on appli, tous les labels (qui sont écrits en noirs)
sont
bien transparent mais pas le fond noir de mon image jpg qui reste noir !
Idem si je mets une image dans mon form, le noir ne devient pas
Vide ton ImageList. Mets la transparyKey à Black, puis rajoute tes images. Il semble qu'il faille d'abord définir la transparencykey puis charger.
-- Richard Clark http://www.c2i.fr - Le portail .NET [Microsoft MVP .NET] ______________________________________________ 'Au coeur de VB .NET' (MS Press, 430 pages, 34 euros) http://www.amazon.fr/exec/obidos/ASIN/2100065645/c2ifrleportad-21 ______________________________________________
"Bull" wrote in message news:
Bonjour,
Je voudrais donner des forms plus perso à mes forms. J'ai donc créé une image jpg avec un fond noir. Je l'ai mise en image de fond de mon appli, j'ai réglé le transparencyKey sur color.black.
Or quand je lance on appli, tous les labels (qui sont écrits en noirs)
sont
bien transparent mais pas le fond noir de mon image jpg qui reste noir ! Idem si je mets une image dans mon form, le noir ne devient pas
transparent.
Quelqu'un pourrait-il m'aider svp ? Merci Bull
Bull
J'ai essayé vos deux propositions mais ça n'a pas marché.
J'ai donc fait comme cela :
Dim bmpFont As New Bitmap(MyClass.GetType(), "about.bmp")
Me.FormBorderStyle = FormBorderStyle.None
Dim g As New System.Drawing.Bitmap(bmpFont) 'on charge un image
g.MakeTransparent(System.Drawing.Color.Black) 'ici la couleur de l'image a rendre transparente est le rouge
Me.BackgroundImage = g 'on dessine l'image partiellement transparante sur le form
En faisant comme ça, cela fonctionne MAIS, les parties qui apparaissent comme transparentes ne sont pas "raffraichies" lorsque je déplace ma fenêtre. Pour cela, j'ai réussi en mettant le transparencyKey du Form à Black (au lieu de nothing) mais du coup, les textes des labels de mon form apparaissent comme transparents !!!
J'ai l'impression de tourner en rond. Quelqu'un peut-il m'aider ?
Une indication : lorsque je lance l'ex donné par ce site : http://www.labo-dotnet.com/labo-dotnet/?target=showonearticle&ID!7&Chap=5 (rond.rar), le fond n'apparait pas transparent chez moi !!! C'est grave docteur ?
Merci Bull
J'ai essayé vos deux propositions mais ça n'a pas marché.
J'ai donc fait comme cela :
Dim bmpFont As New Bitmap(MyClass.GetType(), "about.bmp")
Me.FormBorderStyle = FormBorderStyle.None
Dim g As New System.Drawing.Bitmap(bmpFont) 'on charge un image
g.MakeTransparent(System.Drawing.Color.Black) 'ici la couleur de l'image a
rendre transparente est le rouge
Me.BackgroundImage = g 'on dessine l'image partiellement transparante sur le
form
En faisant comme ça, cela fonctionne MAIS, les parties qui apparaissent
comme transparentes ne sont pas "raffraichies" lorsque je déplace ma
fenêtre. Pour cela, j'ai réussi en mettant le transparencyKey du Form à
Black (au lieu de nothing) mais du coup, les textes des labels de mon form
apparaissent comme transparents !!!
J'ai l'impression de tourner en rond. Quelqu'un peut-il m'aider ?
Une indication : lorsque je lance l'ex donné par ce site :
http://www.labo-dotnet.com/labo-dotnet/?target=showonearticle&ID!7&Chap=5
(rond.rar), le fond n'apparait pas transparent chez moi !!! C'est grave
docteur ?
J'ai essayé vos deux propositions mais ça n'a pas marché.
J'ai donc fait comme cela :
Dim bmpFont As New Bitmap(MyClass.GetType(), "about.bmp")
Me.FormBorderStyle = FormBorderStyle.None
Dim g As New System.Drawing.Bitmap(bmpFont) 'on charge un image
g.MakeTransparent(System.Drawing.Color.Black) 'ici la couleur de l'image a rendre transparente est le rouge
Me.BackgroundImage = g 'on dessine l'image partiellement transparante sur le form
En faisant comme ça, cela fonctionne MAIS, les parties qui apparaissent comme transparentes ne sont pas "raffraichies" lorsque je déplace ma fenêtre. Pour cela, j'ai réussi en mettant le transparencyKey du Form à Black (au lieu de nothing) mais du coup, les textes des labels de mon form apparaissent comme transparents !!!
J'ai l'impression de tourner en rond. Quelqu'un peut-il m'aider ?
Une indication : lorsque je lance l'ex donné par ce site : http://www.labo-dotnet.com/labo-dotnet/?target=showonearticle&ID!7&Chap=5 (rond.rar), le fond n'apparait pas transparent chez moi !!! C'est grave docteur ?
Merci Bull
Bull
Sur un forum anglais, j'ai trouvé la "solution". En fait, le bug apparait si on configure les paramètres d'affichage de windows en 32bits. En mettant en 16, ça marche nickel. Etrange tout de même et très génant !!!
@+
Sur un forum anglais, j'ai trouvé la "solution". En fait, le bug apparait si
on configure les paramètres d'affichage de windows en 32bits. En mettant en
16, ça marche nickel. Etrange tout de même et très génant !!!
Sur un forum anglais, j'ai trouvé la "solution". En fait, le bug apparait si on configure les paramètres d'affichage de windows en 32bits. En mettant en 16, ça marche nickel. Etrange tout de même et très génant !!!