24/12/09 5:45
Il_maca
salve ragazzi, vorrei chiedere se qualcuno di voi è a conoscenza di qualche pulsante user control che mi permette di impostare dalle proprietà lo sfondo in normale, in mouse over, mouse click eccetera.... attualmente utilizzo una picture box a cui cambio l'immagine, ma dovendo modificare una ventina di pulsanti diversi(come forma e dimensione) o dovrei sporcare il codice con una serie indeterminata di azioni per i pulsanti oppure dovrei crearmi apposta apposta una classe...e non credo sia la cosa migliore...
lo so potrei usare i pulsanti di default però sono molto fissato con la grafica dei miei programmi xDxDxD...
attendo risposta
Ultima modifica effettuata da Il_maca 24/12/09 7:48
aaa
24/12/09 7:49
Il_maca
oppure pensavo di creare un nuovo user control ereditando la classe picture box e aggiungendo come proprietà proprio queste funzioni, però in teoria so come procedere ma in pratica no!! c'è qualcuno disposto ad aiutarmi??
aaa
24/12/09 8:41
Il_maca
ok, sto sviluppando la mia seconda idea, visto che non ho trovato nulla in rete!!
bene, ho aggiunto un user control nel progetto;
1°:
posso successivamente creare una dll di quel controllo??
2°:
attualmente faccio acquisire l'immagine tramite path; ma questa è una cosa odiosissima, visto che mi costringerebbe a dover passare anche le mie immagine e quindi c'è un modo per acquisire un'immagine importata e poi assegnarla dinamicamente al controllo??
cioè devo in pratica creare una proprietà simile alla image di una picturebox, che mi permetta di scegliere se voglio immettere il path di un'immagine o importarla nel progetto... avete presente??
vi prego aiutoooo
Ultima modifica effettuata da Il_maca 24/12/09 16:38
aaa
26/12/09 8:17
Ultra Phonic 2
hai provato a cercare degli user control, su pscode.com?
vai e come chiave di ricerca metti "ocx" o "buttons" e poi nel combo selezioni ".net".
e poi clicchi invio
ciao
Ultima modifica effettuata da Ultra Phonic 2 26/12/09 8:18
aaa
27/12/09 11:24
Ultra Phonic 2
beh, io il vb.net non lo so perfettamente, ma in vb6, prendevo un image, e poi negli eventi mousemove, e mousedown, mettevo l'img2 e l'img3, poi nel form mousemove mettevo l'img1, così avevo un pulsante a tre strati.
se ti può servire, fai così...
ciao
aaa