Bonjour
Comment peut on afficher une image à coté d'un radiobutton plutôt qu'un boxLabel? J'ai essayer avec l'option tpl mais ça ne donne rien...
merci
Version imprimable
Bonjour
Comment peut on afficher une image à coté d'un radiobutton plutôt qu'un boxLabel? J'ai essayer avec l'option tpl mais ça ne donne rien...
merci
Dans un style quick and dirty, dans la mesure ou ton bouton radio est dans un form (Ext.form.FormPanel), je propose ca :
Manifestement la propriété labelStyle du bouton radio ne s'applique que dans le cas ou le bouton est dans un form.Code:
1
2
3
4
5
6
7
8
9 var radio = new Ext.form.Radio({ labelStyle:"width:275px;height:95px;background:url(http://google.fr/intl/en_com/images/srpr/logo1w.png) no-repeat scroll 0 0 transparent;" }); var form = new Ext.form.FormPanel({ items:[radio] }); form.render(document.body);
Sinon tu dois avoir le possibilité de surcharger le CSS de ton bouton (.x-form-cb-label), moins marrant.
Je sais que le sujet est vieux, mais ça peut servir:
Il suffit de spécifier une image en html dans la propriété boxLabel (et si on veut afficher un texte, on concatène) :
Code:
1
2 boxLabel: "<img src='image.png'/>" + "text"