Visualizzazione dei risultati da 1 a 6 su 6

Discussione: [C#] EventArgs

  1. #1
    Utente di HTML.it L'avatar di VsYou
    Registrato dal
    Oct 2007
    Messaggi
    29

    [C#] EventArgs

    Ciao a tutti, qualcuno mi sa dire come parsare una variabile ad un evento onClick?


    Esempio:



    EventArgs Arg = "Variabile";

    private void btn_Click(object sender, Arg)
    {

    MessageBox.Show(Convert.ToString(Arg));

    }



    ovviamente così non va volevo solo rendere l'idea..
    grazie mille!!

  2. #2
    Utente bannato
    Registrato dal
    Nov 2008
    Messaggi
    22
    Non puoi crearla fuori dalla funzione? così ce l'hai anche dentro e ci fai quello che vuoi.

  3. #3
    Utente di HTML.it L'avatar di VsYou
    Registrato dal
    Oct 2007
    Messaggi
    29
    no scusa non ho capito esattamente cosa intendi a me serve parsare una variabile all'evento Click.. se hai qualche idea dammi un esempio

    grazie
    Roberto

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,463
    Ma a che ti serve una cosa del genere? :master:
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Utente di HTML.it L'avatar di VsYou
    Registrato dal
    Oct 2007
    Messaggi
    29
    in pratica devo generare un ciclo di bottoni..

    con un for

    button btn = new button()


    ma li devo collegare tutti ad uno stesso evento Click ma devo
    riuscire a trovare un modo per passargli la variabile all'evento,
    cosi ogni pulsante passa una variabile diversa all'evento Click..

    capito?
    ciao

    Roberto

  6. #6
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,463
    Originariamente inviato da VsYou
    in pratica devo generare un ciclo di bottoni..

    con un for

    button btn = new button()


    ma li devo collegare tutti ad uno stesso evento Click ma devo
    riuscire a trovare un modo per passargli la variabile all'evento,
    cosi ogni pulsante passa una variabile diversa all'evento Click..

    capito?
    ciao

    Roberto
    Diciamo che un "ciclo di bottoni" non è un concetto molto chiaro.

    Ad ogni modo, non si capisce perché devi necessariamente richiamare il metodo che risponde all'evento OnClick: basta creare un altro metodo, slegato da questo evento, che eventualmente è richiamabile dall'evento OnClick, ma non obbligatoriamente (può essere richiamato come qualsiasi altro metodo).

    Se proprio vuoi chiamare i metodi legati agli eventi OnClick, ammesso che tu non utilizzi il valore di tipo EventArgs, puoi passare null, oppure EventArgs.Empty, oppure creare un'istanza della classe.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.