134 messaggi dal 01 novembre 2012
Gent.mo Maurizio,

al programma che funziona perfettamente, riscontro un problema.

Inserendo i dati provenienti dal DataGridView con l'invio, il button da false diventa true.
Cancellando la stringa dalla TextBox funziona regolarmente.

Necessita di una modifica?.

Ringrazio e fiducioso, auguro una buona giornata.
Domenico.
Ciao!
posti per favore il codice dove carichi i dati del datagridview e il l'evento del caricamento dopo aver premuto invio?
grazie mille!
Maurizio
134 messaggi dal 01 novembre 2012
Buonasera Maurizio,

ringrazio della pazienza e scusa del ritardo che l'ho dovuto rifare.
Invio il Link che gentilmente dovrai prelevare per la visione.

Nell'augurare una serena nottata, saluto
Domenico

https://www.mediafire.com/file/aiq6p1p8zy82mao/Prova.rar/file
Ciao!
se provi a modificare il costruttore del form 2 in questo modo:

  public Frm_Form2()
        {
            InitializeComponent();

            MyTxt_PrimoValue = Txt_Primo.Text;
            MyTxt_SecondoValue = Txt_Secondo.Text;
            MyTxt_TerzoValue = Txt_Terzo.Text;

            Btn_Prova.Enabled = false;
        }

in questo modo il pulsante è disabilitato appena carica il form
fammi sapere!
grazie!
134 messaggi dal 01 novembre 2012
Buongiorno Maurizio,

ringrazio e non succede nulla all'invio il Button diventa true senza inserimento o modifica.

Ho fatto una prova cancellando la voce alla TextBox1 ed il programma funziona.

Buona giornata.

Domenico
134 messaggi dal 01 novembre 2012
Buongiorno Maurizio,

questo silenzio significa che non è realizzabile?

Fiducioso di un gradito riscontro, auguro una buona giornata.
Domenico.
Ciao Domenico!
chiedo scusa per il ritardo della risposta ma ero convinto di averti già risposto!
il codice ha bisogno di queste altre 2 modifiche:

     private void Modifica()
        {
            Txt_Primo.Text = VarPrimoContatto;
            Txt_Secondo.Text = VarSecondoContatto;
            Txt_Terzo.Text = VarTerzoContatto;
            MyTxt_PrimoValue = Txt_Primo.Text;
            MyTxt_SecondoValue = Txt_Secondo.Text;
            MyTxt_TerzoValue = Txt_Terzo.Text;
        }


nel metodo modifica devi caricare anche i valori nelle variabili myTxt_ in modo che poi quandovengono passate nel metodo elaboraInvio contengano i valori corretti.

Inoltre per caricate correttamente le variabili al caricamento del form, visto che viene richiamato con il metodo form.show, devi utilizzare il metodo seguente (abbinato all'evento Shown del form2 e non al Load)

 private void Frm_Form2_Shown(object sender, EventArgs e)
        {
            if (VarModificaContatto == 1)
            {
                Modifica();
            }
        }

In ogni caso nel costruttore del form 2 è necessario comunque impostare di default che il btn_Prova.Enabled = false.
fammi sapere se così funziona!
Maurizio
134 messaggi dal 01 novembre 2012
Gent.mo Maurizio,

finalmente tutto funziona a meraviglia.

Risolto il problema e non ho parola per ringraziare oltre alla disponibilità, gentilezza e soprattutto pazienza. Grazie.
Domenico.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.