PDA

Visualizza la versione completa : [C#]Associare evento a pulsante


curiosoC#C#
03-02-2003, 10:49
salve a tutti utilizzo SharpDevelop come ambiente di sviluppo e vorrei capire come posso associare un evento ad un pulsante nel caso specifico il click dell'utente!
Qualcuno sa dirmi come posso fare?

eagle_fly
03-02-2003, 12:08
.... io uso Visual Studio, e la sintassi :



private void button_Click(object sender, System.EventArgs e)
{
:::
}


Non so se sul tuo compilatore pu andare bene!!! Cmq spero di esserti stato di aiuto!!
CIAO

biste
03-02-2003, 12:34
Uhm... non basta, bisogna aggiungere anche un EventHandler che faccia puntare a quella funzione



this.button.Click += new System.EventHandler(this.button_Click);


HTH

Luc@s
03-02-2003, 14:30
Originariamente inviato da biste
Uhm... non basta, bisogna aggiungere anche un EventHandler che faccia puntare a quella funzione



this.button.Click += new System.EventHandler(this.button_Click);


HTH


devi usare qeullo che giustamente biste ti ha indicato!
Ma nn li hai fatti gli eventi?

curiosoC#C#
03-02-2003, 14:41
no non li ho fatti !
sto studiando e allo stesso tempo lavoro su qualche cosa di reale e inoltre SharpDevelop totalmente nuovo per me non nemmeno una settimana che ce l'ho installato!
Dove devo posizionare la riga di codice che mi avete suggerito?

biste
03-02-2003, 14:50
beh da dove vuoi che l'evento abbia effetto... se deve avere effetto da quando parte l'applicazione lo metti dopo che hai istanziato e posizionato il tuo bottone nel codice.

HTH

curiosoC#C#
03-02-2003, 17:35
ma in ogni caso non viene scatenato quando l'utente clicca?
ha importanza l'ordine in cui vengono messi gli eventi?
se ad esempio volessi che quando clicco su un pulsante mi venga fuori una label con il testo selezionato da una select box come posso fare?

Loading