Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Transparence de background de forms sous vb.net [ Windows / Formulaire / Winforms / Controls ] (seth06)

mardi 17 juin 2008 à 10:45:35 | Transparence de background de forms sous vb.net

seth06

Bonjour,
Voilà mon problème je cherche de partout sur google là façon de pourvoir utiliser une forme tel que je le désire et pas la forme toute bête de windows en passant par un image (le format de l'image m'importe peut).

Mon est est plutôt bien résumé par ce liens jusqu'à 2 minutes 15 de la vidéo : [ Lien ]

Mais j'ai beau essayer toutes les méthodes proposés, elles ne fonctionnent pas sous .NET

Jusqu'à présent j'ai essayer de passer par 'transparencykey' (dans les propriétés) et sur une image ça ne marche pas...
J'ai également essayer de passer toujours par 'transparencykey' mais cette fois en code et en disant de prendre comme le premier pixel en haut a gauche comme couleur a supprimer et là il me supprime bien ma couleur et ma forme ce dessine mais il y a toujours la couleur du 'control' (le vieux gris) derrière qui me fait le carré d'origine de ma form.

Mon souhait serais, d'avoir donc comme ma dernière solution mais sans cette couleur de control et le carré mais bien du transparent.

Pouvez-vous m'aider?

Merci d'avance pour vos réponses.

Derek.

mardi 17 juin 2008 à 11:06:52 | Re : Transparence de background de forms sous vb.net

Willi

Membre Club Administrateur CodeS-SourceS
Salut,
C'est bizarre cela fonctionne parfaitement !
Ton image toi être en gif.
Essait avec l'image ci-dessous.
Puis créer un nouveau projet windows form. Définit dans la propriété BackgroundImage de ta form le fichier gif. Met ForBorderStyle à None puis TransparencyKey à 90;255;79. (cela correspond à la couleur verte du fond - 90 rouge 255 vert 79 bleu.


trans_frm.gif

++

mardi 17 juin 2008 à 11:11:15 | Re : Transparence de background de forms sous vb.net

seth06

Ton image n'apparait pas... pourrais-tu la renvoyer pour que je test. Merci

Derek.

ps : je précise j'utilise vb.NET 2008 express je sais pas si ça peut avoir un rapport.

mardi 17 juin 2008 à 11:41:33 | Re : Transparence de background de forms sous vb.net

seth06

Je viens de tester et là, c'est la meme chose que la première fois, l'image reste tel quelle.

Derek.

ps : ce n'est donc pas la bonne solution pour moi mais merci encore.

mardi 17 juin 2008 à 11:50:59 | Re : Transparence de background de forms sous vb.net

Willi

Membre Club Administrateur CodeS-SourceS
J'ai refait des tests sous xp sa fonctionne.
Es-tu sous Vista ?

mardi 17 juin 2008 à 11:58:14 | Re : Transparence de background de forms sous vb.net

seth06

Je suis sous xp et sous vista c'est identique quelque soit l'OS pour moi.

mercredi 18 juin 2008 à 10:28:38 | Re : Transparence de background de forms sous vb.net

seth06

Réponse acceptée !
Ne cherché plus!
La solution m'à été donner hier sur un autre forum.
La solution se trouve à cette adresse : http://www.vbforums.com/showthread.php?t=527566

Merci quand même d'avoir cherché.

Derek.

mercredi 18 juin 2008 à 11:49:32 | Re : Transparence de background de forms sous vb.net

Willi

Membre Club Administrateur CodeS-SourceS
C'est exactement la meme solution qui est présentée dans la video et celle que je t'ai donnée.....



Cette discussion est classé dans : net, couleur, image, forme, essayer


Répondre à ce message

Sujets en rapport avec ce message

[.net 2003] [ par gayelle ] Bonjour!!!Je suis au bord de la depression...Je doit récuperer la couleur de tout les pixels d'une image.J'ai decouvert la superbe fonction GetPixel(x [vb.net]couleur texte [ par shadow1779 ] bonjour,je me posais une petite question, comment on peut faire avec le framework afin de colorer du texte, je m'explique, je fais une richtextbox, co PictureBox en VB.net [ par Seb33300 ] Bonjour,Je voudrais placer sur une PictureBox plusieurs images à partir de fichiers imagesPour chacune d'elles je doit pouvoir dire si elle doit se pl Convertir une image en caractére couleur [ par mecsensible ] Comment on peux faire pour convertir une image en chaine de caractére...je cherche bien un code Vb pour...merci d'avance...débutant... (.net) redimensionner une image et save [ par yvesyves ] Bonjour, Voilà je suis sous Vb.net. Mon problème est le suivant : J'ouvre une image dans une PictureBox. Elle est redimmensionnée pour conserver ses d .net charger une image [ par yvesyves ] Bonjour, Je suis dans VB2005 donc avec le .NET 2 et j'ai ajouté une picturebox mais je n'arrive pas à chargé une image depuis le code. En effet elle e Un DLL dans un DLL [ par forum_ma ] Bonjour voici ma situation :J'ai fait un .DLL en VB.net 2003, mon DLL est un Calendrier avec plusieurs options.  Pour afficher mon DLL j'utilise un au Sauvegarder transparence image en .net [ par zoglub14 ] Bonjour,Je travaille depuis peu en VB 2005 .Net, j'aurais deux questions sur un controle picturebox et la sauvegarde de l'image qu'il contient.J'ai fa Problème sur le traitement de l'image : besoin d'un peu d'aide ... [ par copyrightx ] Voilà j'ai une image dans un picturebox et une fonction api nommée "TransparentBlt". Cette fonction permet de copier une image avec une couleur transp couleur de fond listview en .net [ par joflo ] bonjour a touspeut o  n mettre une couleur de fond sur une listviw en .netje veux dire une couleur differente sur chaque ligne de la listviewmerci pou


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,234 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.