Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
ImageButton con Testo
mercoledì 23 maggio 2007 - 08.16
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
vpanta
Profilo
| Senior Member
202
messaggi | Data Invio:
mer 23 mag 2007 - 08:16
Ciao a tutti,
E' possibile aggiungere un testo al controllo ImageButton, o viceversa un controllo Button con testo ?
Ciao
kasuken
Profilo
| Newbie
18
messaggi | Data Invio:
mer 23 mag 2007 - 09:03
Il mio consiglio è di farti un controllo personalizzato in cui crei un button con la possibilità di inserire un'immagine.
Magari puoi derivare questo controllo dal controllo Button, così ti ritrovi già tutte le proprietà e gli eventi di quest'ultimo.
{
to love is to lose
and to lose is to die
}
trasportation
Profilo
| Junior Member
104
messaggi | Data Invio:
mer 23 mag 2007 - 10:22
Se quello che vuoi è un pulsante (con la forma del pulsante) che contenga un'immagine e un testo devi seguire una strada, se vuoi un'immagine con un testo senza la forma del pulsante devi seguirne un'altra.
L'idea di fare una controllo custom è ottima, però devi sapere cosa fare all'interno del tuo nuovo controllo il fatto di ereditare da un button non ti dà la possibilità di inserire un'immagine nel pulsante.
Che strada vuoi seguire, il pulsante con immagine o immagine con testo?
/*
* web:
http://www.robertobeccari.it
*/
trasportation
Profilo
| Junior Member
104
messaggi | Data Invio:
mer 23 mag 2007 - 13:54
Visto che mi sono trovato un pò di tempo, se vuoi ho fatto il controllo di cui hai bisogno ovviamente se ti serve ancora.
/*
* web:
http://www.robertobeccari.it
*/
vpanta
Profilo
| Senior Member
202
messaggi | Data Invio:
mer 23 mag 2007 - 14:02
Ciao,
Quello che voglio è un Pulsante (con tutte le sue funzioni) dove aggiungere un immagine a destra al centro a sinistra, simile al pulsante usato nell'applicazioni Windows ?
Come puoi aiutarmi.
trasportation
Profilo
| Junior Member
104
messaggi | Data Invio:
mer 23 mag 2007 - 14:37
351_rbAdvancedButton.zip
125x60
10Kb
Come detto prima mi sono trovato un'ora libera quindi ho scritto un controllo per questo, ed ecco il risultato.
Lo puoi utilizzare come un qualsiasi controllo, ho messo solo l'evento click come un pulsante standard, hai 4 proprietà principali
ImageUrl = percorso dell'immagine
ImagePosition = posizione dell'immagine
HideButton = (true/false) ti permette di nascondere il pulsante (restano visualizzati solo immagine e testo)
Text = specifica il testo del pulsante
Sulla mia macchina funziona, fai una prova anche tu, se hai qualche problema dimmi qualcosa.
In allegato trovi la DLL da mettere come reference nel tuo progetto.
/*
* web:
http://www.robertobeccari.it
*/
vpanta
Profilo
| Senior Member
202
messaggi | Data Invio:
mer 23 mag 2007 - 14:50
Ciao,
ho provato il controllo è :
1. Non visualizza l'immagine (esiste un formato specifico)
2. il testo si posiziona solo in alto o in basso
3. Non si può dimensionare
Ciao
trasportation
Profilo
| Junior Member
104
messaggi | Data Invio:
mer 23 mag 2007 - 15:00
>Ciao,
---- Ciao
>ho provato il controllo è :
---- Bene, intanto ha funzionato
>1. Non visualizza l'immagine (esiste un formato specifico)
---- No, ma se usi PNG (meglio così ha anche le trasparenze) su Visual studio non le visualizza o li visulizza solo qualche volta
>2. il testo si posiziona solo in alto o in basso
---- Anche nel browser si comporta nello stesso modo? (su VS lo vedi solo così perchè non supporta i CSS dinamici che creo in fase di rendering)
>3. Non si può dimensionare
---- Lo puoi fare tramite Style Sheet assegnando una Classe CSS, sono un fermo sostenitore dei CSS e credo che queste cose (dimensioni, colori, ecc) debbano essere fatti con stili.
>Ciao
>
/*
* web:
http://www.robertobeccari.it
*/
vpanta
Profilo
| Senior Member
202
messaggi | Data Invio:
mer 23 mag 2007 - 15:08
Ciao,
Avviando su IE l'immagine viene visualizzata
81x34
2Kb
Come posso aggiustare il testo im modo da centrarlo ?
Ciao
trasportation
Profilo
| Junior Member
104
messaggi | Data Invio:
mer 23 mag 2007 - 15:22
352_rbAdvancedButton1_1.zip
Questa nuova versione (in allegato) supporta il resize (ho aggiunto gli stili) e l'allineamento del testo con immagine.
/*
* web:
http://www.robertobeccari.it
*/
trasportation
Profilo
| Junior Member
104
messaggi | Data Invio:
mer 23 mag 2007 - 16:14
Se funziona tutto, chiudi il post.
/*
* web:
http://www.robertobeccari.it
*/
vpanta
Profilo
| Senior Member
202
messaggi | Data Invio:
mer 23 mag 2007 - 16:46
Ciao,
Ora va bene, solo che non funziona più :
BackColor
BorderColor
BorderWidth
Come modifico graficamente il controllo ?
Ciao
trasportation
Profilo
| Junior Member
104
messaggi | Data Invio:
mer 23 mag 2007 - 17:26
Non ha mai funzionato (non supportato dal controllo) utilizza gli stili (CSS) per assegnare questo tipo di informazioni es:
.MiaClass
{
background-color:red;
ecc...
}
<asp:rbAdvancedButton CssClass="MiaClasse"></..>
/*
* web:
http://www.robertobeccari.it
*/
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !