USERFORM, image de fond transparente...

L

Lapou

Guest
Bonjour à tous !!!

Je viens faire appel à votre savoir concernant l'apparence d'un userform.
N'ayant pas trouvé d'info pouvant m'aider dans le forum, j'aimerais savoir comment faire pour obtenir le même principe que dans le fichier joint, cad une image en fond de mon USF avec toutes les textboxes,...en transparent par dessus.

Merci pour votre précieuse aide ;-)

Bonne journée
 

Pièces jointes

  • Exemple.zip
    44.2 KB · Affichages: 213
  • Exemple.zip
    44.2 KB · Affichages: 208
  • Exemple.zip
    44.2 KB · Affichages: 215
P

Pascal76

Guest
Bonjour

Dans les propriétés de ton textbox tu as :
BackStyle
tu choisis :
fmbackstyletransparent

et voilà. Ceci est valable aussi pour les boutons .....

Je te joins un exemple.

Pascal
 

Pièces jointes

  • Classeur1.zip
    18.3 KB · Affichages: 309
  • Classeur1.zip
    18.3 KB · Affichages: 288
  • Classeur1.zip
    18.3 KB · Affichages: 320
@

@+Thierry

Guest
Bonjour Lapou, le Forum

Tout dépend des Controls ActiveX que tu vas employer dans ton UserForm.

Pour le UserForm lui-même, par de problème la Propriété "Picture" te permet d'inserrer l'image de ton choix.

Pour les TextBox, CommandButton, ComboBox, CheckBox, OptionButton, ToggleButon et autres Labels, pas de problème, il suffit de paramétrer la Propriété BackStyle comme suit :
TextBox1.BackStyle = fmBackStyleTransparent (ou par la fenêtre propriété)

Par contre cette Propriété n'est pas disponible pour les ListBox et autre ScrollBar que je peux voir sur ton JPG...

Bonne Journée
@+Thierry
 
L

Lapou

Guest
'jour Pascal, Thierry, le Forum !!!

Encore une fois une efficacité redoutable et impressionnante ;-)

Auriez-vous une solution intermédiaire pour les ListBox et autre ScrollBar, vu que Thierry nous dit que ça n'est pas possible ?

Merci à vous 2
Bon café et bonne journée ;-)
 
@

@+Thierry

Guest
Re Bonjour Lapou, Pascal, le Forum

Non ! Pas de solution intermédiaire sans passer par une Usine à Gaz en pratiquant des appels à des API windows, qui risquent :

1) D'être sacrément compliqué à développer
2) D'être instable pour l'ensemble du programme, et si c'est donc à proscrire lorque c'est dans un souci de pûre d'esthétique.

Un gros bricolage en somme pour vraiment pas grand chose comme résultat.

Parfois il faut simplement savoir rester sobre. D'ailleurs la pluspart les vraies applications professionnelles font simplement usage des palettes de couleurs de Windows.

Bonne Journée quand même.
@+Thierry
 

Discussions similaires

Statistiques des forums

Discussions
312 244
Messages
2 086 562
Membres
103 247
dernier inscrit
bottxok