personnaliser un bouton parcourir [VB.NET] - C#/.NET managed - Programmation
Marsh Posté le 15-01-2009 à 12:30:52
Oui, Button hérite de ButtonBase, qui possède les propriétés adéquates (ButtonBase.Image ou BackgroundImage et ButtonBase.BackColor)
Marsh Posté le 15-01-2009 à 14:18:26
je n'utilise pas button mais FileUpload dans la boites d'outils...
Ou sinon comment transformer button en un bouton parcourir??
merci
Marsh Posté le 15-01-2009 à 14:35:05
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é...
Marsh Posté le 15-01-2009 à 14:36:46
Si c'est pour du web, laisse tomber, ça génère un input file, et ça ne se customise presque pas.
Marsh Posté le 15-01-2009 à 14:36:52
Mais tu fais un site web ou une application locale ?
Marsh Posté le 15-01-2009 à 14:39:23
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
Marsh Posté le 15-01-2009 à 14:42:09
Ca me rappelle des souvenirs, quand je faisais du .net y'a 5 ans
Marsh Posté le 15-01-2009 à 14:46:29
Mais tu commençais à peine à marcher y'a 5 ans
Marsh Posté le 15-01-2009 à 14:49:22
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
Marsh Posté le 15-01-2009 à 14:55:42
Non c'est pour un site web
donc je ne peut pas le personnaliser???
Marsh Posté le 15-01-2009 à 14:57:43
Bof pas trop. N'as-tu jamais fait d'HTML ou de CSS ? Nombreuses sont les limitations
Marsh Posté le 15-01-2009 à 15:02:41
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.
Marsh Posté le 15-01-2009 à 15:12:10
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é.
Marsh Posté le 15-01-2009 à 15:13:42
Enfin c'est possible, mais à grand renforts de JavaScript et tout
Marsh Posté le 15-01-2009 à 15:16:04
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...
Marsh Posté le 15-01-2009 à 15:17:33
Nan c'est un JS qui se greffe par dessus. Genre Shaun Inman a une solution : Styling file inputs
Marsh Posté le 16-01-2009 à 09:55:30
Oh c'est trop coooool ça!!!
Ca marche !
Merci bcp FlorentG
Le zip ici:
http://www.shauninman.com/assets/d [...] inputs.zip
Marsh Posté le 26-07-2009 à 15:30:09
est ce que si la personne désactive le js il peux envoyer un fichier ?
Marsh Posté le 26-07-2009 à 18:24:33
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
Marsh Posté le 15-01-2009 à 11:02:06
Bonjour,
je souhaite personnaliser mon bouton parcourir, lui attribuer une couleur ou une image en VB.NET.
Est-ce possible ?
Merci d'avance...