Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [C#]Associare evento a pulsante

    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?

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    173

    Scusa ma...

    .... 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

  3. #3
    Utente di HTML.it L'avatar di biste
    Registrato dal
    Apr 2001
    Messaggi
    877
    Uhm... non basta, bisogna aggiungere anche un EventHandler che faccia puntare a quella funzione

    codice:
    this.button.Click += new System.EventHandler(this.button_Click);
    HTH
    UGIdotNET
    Microsoft .NET MCAD
    C++, C#, VB6, VB.NET, ASP, ASP.NET
    SQL Server 2000

  4. #4
    Originariamente inviato da biste
    Uhm... non basta, bisogna aggiungere anche un EventHandler che faccia puntare a quella funzione

    codice:
    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?
    La stupidità umana e l'universo sono infinite.
    Della seconda non sono certo(Einstein)

    Gnu/Linux User

  5. #5
    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?

  6. #6
    Utente di HTML.it L'avatar di biste
    Registrato dal
    Apr 2001
    Messaggi
    877
    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
    UGIdotNET
    Microsoft .NET MCAD
    C++, C#, VB6, VB.NET, ASP, ASP.NET
    SQL Server 2000

  7. #7
    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?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.