Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - problema per aggiornare textbox con nuove variabili
Forum - C# / VB.NET - problema per aggiornare textbox con nuove variabili

Avatar
MagoDelC++ (Normal User)
Rookie


Messaggi: 29
Iscritto: 03/05/2010

Segnala al moderatore
Postato alle 22:19
Mercoledì, 23/06/2010
raggzi prima mostro il codice e poi il problema:
Codice sorgente - presumibilmente C# / VB.NET

  1. for (int a = 0; a < 45; a++)
  2. {
  3.      textBox1.Text = arry[a];
  4. }


ovviamente l'array è inizializzato ed e di soli caratteri... il problema e che nella textbox non viene sempre aggiornato con ogni risultato dell'array ma solo l'ultimo e non mi spiego il perchè! se qualcuno può farmi un esempio concreto di come si farebbe ad aggiornare ogni volta mi farebbe un piacere.. dico gia che ho cercato in giro..
lo scopo alla fine per esempio e quello di scrivere i numeri da 1 a 20 nella textbox ma non 12345 ma 1 poi va via e viene il 2 ecc.

grazie in anticipo :k:



PM Quote
Avatar
lorenzo (Normal User)
Guru


Messaggi: 1178
Iscritto: 15/04/2008

Segnala al moderatore
Postato alle 22:33
Mercoledì, 23/06/2010
probabilmente la cose avviene troppo velocemente

prova a mettere una Thread.Sleep dopo l'assegnamento e vedrai che rallentando l'esecuzione si vedrà il cambiamento.

Ultima modifica effettuata da lorenzo il 23/06/2010 alle 22:34
PM Quote
Avatar
MagoDelC++ (Normal User)
Rookie


Messaggi: 29
Iscritto: 03/05/2010

Segnala al moderatore
Postato alle 22:38
Mercoledì, 23/06/2010
si ho gia provato con System.Threading.Thread.Sleep(100) e non va lo stesso!

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 22:53
Mercoledì, 23/06/2010
Dopo l'assegnazione prova a richiamare il metodo Refresh()

Ultima modifica effettuata da il 23/06/2010 alle 23:01
PM Quote
Avatar
MagoDelC++ (Normal User)
Rookie


Messaggi: 29
Iscritto: 03/05/2010

Segnala al moderatore
Postato alle 23:03
Mercoledì, 23/06/2010
guarda sei semplicemente un bomber! :) :hail:
funziona alla grande

PM Quote
Avatar
walker93 (Member)
Expert


Messaggi: 460
Iscritto: 31/01/2010

Segnala al moderatore
Postato alle 23:05
Mercoledì, 23/06/2010
troppo tardi...

Ultima modifica effettuata da walker93 il 23/06/2010 alle 23:08
PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6380
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 6:54
Giovedì, 24/06/2010
O anche un

Application.DoEvents()


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote