Salut,
Si je comprend bien, tu veux une application en forme d'arbre avec de la transparence comme contour?
Si c'est ça, voici ce qu'il faut que tu fasses pour le faire en vb.net:
1) crée une image. Pour les endroits avec de la transparence, utilise une couleur du genre 45; 69; 62. En fait, une couleur que tu ne se retrouvera nul part sur ton programme.
2) enleve les bordures de ton programme (propriété FormBorderStyle = None)
3) met l'image que t'a fait comme image de fond (propriété BackgroundImage = TonImage
4) met la propriété TransparencyKey de la couleur que t'a choisi pour la transparence. Pour moi, c'est 45; 69; 62.
5) si tu démarre ton programme, tu devrais voir que sa fonctionne. Mais tu ne peux pas le déplacer ni le quitter.
6) pour le quitter, tu ajoute un bouton/picturebox qui le fait quitter.
7) pour le déplacer, copie ça dans ton code:
Private
Sub Programme_MouseDown(ByVal sender AsObject, ByVal e As System.Windows.Forms.MouseEventArgs) HandlesMyBase.MouseDownLocationSouris = e.Location
EndSubPrivateSub Programme_MouseMove(ByVal sender AsObject, ByVal e As System.Windows.Forms.MouseEventArgs) HandlesMyBase.MouseMoveIf e.Button = Windows.Forms.MouseButtons.Left ThenDim variation As Sizevariation.Width = e.X - LocationSouris.X
variation.Height = e.Y - LocationSouris.Y
Me.Location = Point.Add(Me.Location, variation)EndIfEndSub
J'espère que je t'ai aidé!