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

    [C#] Passare valori tra Form

    Ciao...
    vorrei semplificare una mia applicazione, facendo in modo che lo stesso form possa cambiare i suoi pulsanti a second adella voce di menu che viene richamata...

    ad esempio:
    il form per l'inserimento di un utente nell'archivio ha il pulsante "inserisci"... ma se io voglio modificare i dati dello stesso utente, avro una form con il pulsante "modifica"... o se devo cancellarlo avro il pulsante "cancella"....

    come faccio, all'apertura della form a dirgli che voglio visualzzare uno o l'altro in base alla scelta dell'utente? Praticamente i pulsnti sono tutti disegnati sulla form. solo appaiono su richiesta...

    spero diaver spiegato bene!!

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Imposta il/i pulsante/i a Visible = False/Truea seconda dello stato del form.

    Se il form è in stato 'inserimento' mostri il pulsante Registra (o Salva).
    se lo stato è modifica mostrari solo il pulsante 'Modifica'
    ecc...



  3. #3
    si certo, questo lo sapevo...
    ma se volessi verificare la condizione di un determinato elemento, o passare un valore ?

    in VB6 si faceva una cosa del genere per il metofo Form_load che non accettava parametri..

    myform_load (parametro)

    oppure creavo una pagina di variabili globali che veniva considerata pubblica per default...

    ma in C#?

  4. #4
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    metti il valore nel costruttore.. come facevi nel form load

  5. #5

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.