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
App. WinForms / WPF .NET
Eventi
martedì 05 luglio 2005 - 18.24
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
ysdemarc
Profilo
| Expert
587
messaggi | Data Invio:
mar 5 lug 2005 - 18:24
Scusate la domanda sciocca e banale.
Se voglio mettere dl codice all'interno di un evento di un controllo, che non sia l'evento di ùdefault, come faccio a far generare in automatico il codice per la visualizzazione in editor dell'evento?
ad esempio:
se ho un ComboBox e faccio doppio click su di esso, il tool mi genera in automatico le riche
this.myCombo.SelectedIndexChanged += new System.EventHandler(this.myCombo_SelectedIndexChanged); in InitializeComponent
e scrive automaticamente la routine
private void myCombo_SelectedIndexChanged(object sender, System.EventArgs e)
{
}
per così gestire l'evento.
Ma se di questo controllo voglio programmare l'evento KeyUp come faccioo a fargli generare le righe relative alla dichiarazione e alla gestione dell'evento in automatico senza bisogno di mettere mani in InitializeComponent e scrivere gli argomenti dell'evento e il suo nome?
Grazie
Ciao!
Han
Profilo
| Newbie
27
messaggi | Data Invio:
mar 5 lug 2005 - 18:38
Quando apri il form in visualizzazione codice compaiono in intestazione della pagina due menù a tendina, uno accanto all'altro.
Dal primo selezioni l'oggetto in questione (combobox, dataset, ecc), dall'altro scegli invece la funzione (nel tuo caso KeyUp).
Di certo c'è che crea l'intestazione della procedura, non ho controllato ma presumo scriva anche il resto in automatico.
Prova, alle brutte avrai sprecato 20 secondi della tua vita. :)
ysdemarc
Profilo
| Expert
587
messaggi | Data Invio:
mer 6 lug 2005 - 09:12
Ciao, ti ringrazio.
Ti confesso che era la prima cosa che ho fatto visto che ho a che fare con il vecchio vb6 ma su MS Visual Studio .Net nel primo menu a tentina ho l'oggetto contenitore (solo ed esclusivamente il form) e nell'altro i metodi presenti.
In pratica il form diventa una classe e tutto ciò che ci sta dentro sono come metodi della classe.
Poi altri menu non ne vedo :-(
Come risolvo? per adesso sono andato a scopiazzare nella guida per creare gli eventi con gli argomenti giusti e la dichiarazione di esso la faccio a mano.. però sarebbe molto comoda una creazione di questi come avvenniva nel vb6.
ciao
Han
Profilo
| Newbie
27
messaggi | Data Invio:
mer 6 lug 2005 - 10:31
Capisco, perdonami per l'abbaglio, parlavo facendo riferimento a VS .NET 2003 Professional che ha le stesse funzioni del VB6 in questa circostanza.
Spiacente, io altro non saprei dirti.
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mer 6 lug 2005 - 12:10
Ciao ysdemarc,
non so se ho capito bene, comunque se usi C# se vai nella finestra delle proprietà della Form c'è una piccola icona che rappresenta un fulmine giallo. Se la selezioni poi sotto trovi l'elenco degli eventi.
Un doppio click sull'evento e troverai il prototipo già creato nel codice. E' questo che ti serve ?
ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
ysdemarc
Profilo
| Expert
587
messaggi | Data Invio:
gio 7 lug 2005 - 18:24
Si perfetto David..
Non avevo mai fatto caso all'icona nella finestra delle proprietà...
Grazie mille a tutti!
Ciao!
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 !