Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1190 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [VB.NET] personnaliser un bouton parcourir

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VB.NET] personnaliser un bouton parcourir

n°1838106
hatou
Posté le 15-01-2009 à 11:02:06  profilanswer
 

Bonjour,
 
je souhaite personnaliser mon bouton parcourir, lui attribuer une couleur ou une image en VB.NET.
Est-ce possible ?
 
 
Merci d'avance...

mood
Publicité
Posté le 15-01-2009 à 11:02:06  profilanswer
 

n°1838238
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 15-01-2009 à 12:30:52  profilanswer
 

Oui, Button hérite de ButtonBase, qui possède les propriétés adéquates (ButtonBase.Image ou BackgroundImage et ButtonBase.BackColor)


---------------
J'ai un string dans l'array (Paris Hilton)
n°1838327
hatou
Posté le 15-01-2009 à 14:18:26  profilanswer
 

je n'utilise pas button mais FileUpload dans la boites d'outils...
 
Ou sinon comment transformer button en un bouton parcourir??
 
merci

n°1838332
FlorentG
Unité de Masse
Posté le 15-01-2009 à 14:19:48  profilanswer
 

FileUpload ? Tu parles de page web là ?

n°1838353
hatou
Posté le 15-01-2009 à 14:35:05  profilanswer
 

En VB.NET, dans la boite à outils, dans la partie standard, on a un élément appelé "FileUpload". c'est un bouton parcourir.
C'est celui là que j'utilise et non pas "button".
Et j'aimerais le personnalisé...

n°1838358
FlorentG
Unité de Masse
Posté le 15-01-2009 à 14:36:46  profilanswer
 

Si c'est pour du web, laisse tomber, ça génère un input file, et ça ne se customise presque pas.

n°1838359
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 15-01-2009 à 14:36:52  profilanswer
 

Mais tu fais un site web ou une application locale ?


---------------
J'ai un string dans l'array (Paris Hilton)
n°1838364
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 15-01-2009 à 14:39:23  profilanswer
 

FlorentG a écrit :

Si c'est pour du web, laisse tomber, ça génère un input file, et ça ne se customise presque pas.


Et si c'est une appli locale, tu vires ton FileUpload et tu le remplaces par un OpenFileDialog et un Button que tu personnaliseras comme je te l'indique dans mon 1er post


---------------
J'ai un string dans l'array (Paris Hilton)
n°1838370
FlorentG
Unité de Masse
Posté le 15-01-2009 à 14:42:09  profilanswer
 

Ca me rappelle des souvenirs, quand je faisais du .net y'a 5 ans [:sadnoir]

n°1838374
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 15-01-2009 à 14:46:29  profilanswer
 

Mais tu commençais à peine à marcher y'a 5 ans [:sadnoir]


---------------
J'ai un string dans l'array (Paris Hilton)
mood
Publicité
Posté le 15-01-2009 à 14:46:29  profilanswer
 

n°1838381
FlorentG
Unité de Masse
Posté le 15-01-2009 à 14:49:22  profilanswer
 

Ca ne sert à rien de savoir marcher, si c'est pour être le cul sur une chaise et rentrer en bagnole toute sa vie. J'ai alors préféré apprendre à développer :o

n°1838389
hatou
Posté le 15-01-2009 à 14:55:42  profilanswer
 

Non c'est pour un site web :(  
donc je ne peut pas le personnaliser???

n°1838393
FlorentG
Unité de Masse
Posté le 15-01-2009 à 14:57:43  profilanswer
 

Bof pas trop. N'as-tu jamais fait d'HTML ou de CSS ? Nombreuses sont les limitations

n°1838400
hatou
Posté le 15-01-2009 à 15:02:41  profilanswer
 

si si j'en ai fait mais justement je n'arrive pas à le personnaliser.
 
En fait, mon bouton ressemble à ça:  
http://www.csharpcorner.com/Upload [...] adImg5.jpg
 
J'aimerais virer la case où il y a 'c:\Documents And settings ....'
et remplacer le bouton 'parcourir' par une image.

n°1838407
FlorentG
Unité de Masse
Posté le 15-01-2009 à 15:12:10  profilanswer
 

Tu ne peux pas virer la case avec le nom du fichier. Pas plus remplacer le bouton par une image. C'est une limitation presque voulu pour des raisons de sécurité.

n°1838408
FlorentG
Unité de Masse
Posté le 15-01-2009 à 15:13:42  profilanswer
 

Enfin c'est possible, mais à grand renforts de JavaScript et tout

n°1838413
hatou
Posté le 15-01-2009 à 15:16:04  profilanswer
 

Et tu sais comment le faire avec javascript??
Ou sinon on peut transformer un 'button' par un bouton parcourir?
'button' sera peut etre plus simple a personnaliser...

n°1838415
FlorentG
Unité de Masse
Posté le 15-01-2009 à 15:17:33  profilanswer
 

Nan c'est un JS qui se greffe par dessus. Genre Shaun Inman a une solution : Styling file inputs

n°1838763
hatou
Posté le 16-01-2009 à 09:55:30  profilanswer
 

Oh c'est trop coooool ça!!!  
Ca marche !
 
Merci bcp FlorentG
 
Le zip ici:
http://www.shauninman.com/assets/d [...] inputs.zip

n°1908638
bormat
Posté le 26-07-2009 à 15:30:09  profilanswer
 

est ce que si la personne désactive le js il peux envoyer un fichier ?

n°1908653
FlorentG
Unité de Masse
Posté le 26-07-2009 à 18:24:33  profilanswer
 

Oui, la solution d'Inman utilise à la base un simple input file, qui est remplacé dynamiquement en JS. Donc si pas de JS, on se retrouve avec un input standard

n°1908711
bormat
Posté le 27-07-2009 à 08:41:05  profilanswer
 

ok merci

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  [VB.NET] personnaliser un bouton parcourir

 

Sujets relatifs
comment faut il faire pour comptabiliser les clics sur un bouton playprogramme en VB qui coince
Probleme Ecriture base de registre VBBouton Play Stop. Streaming Audio
modifier position texte apres action sur boutonmettre action sur bouton flash
Bouton annuler qui ne fonctionne pas dans inputboxRequette Select dans VB et ACCESS
[C] Parcourir un fichier[VB] utilisation d'une liste pour traiter des donnés
Plus de sujets relatifs à : [VB.NET] personnaliser un bouton parcourir


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR