🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.comp.lang.csharp
Article #21667

Re: textbox - refresh [zielony]

#21667
From: Łukasz 'Maly' Ostrowski
Date: Wed, 07 Jul 2010 08:14
23 lines
1564 bytes
On Wed, 7 Jul 2010 09:27:58 +0200, Wiktor Zychla wrote:
>> this.textBoxAkt.Text = moj_wskaznik_zaaw;
>> this.textBoxAkt.Refresh();  // i bez tej linii zobacze tylko ostatni 
>> wskaznik na koniec konwersji
>> ...
>>
>> mozna jakos "nakazac" odswiezanie kontrolek po zmianie zawartosci ?
> 
> spróbuj
> Application.DoEvents();

Średni pomysł, lepiej wydelegować long-running-operation
do osobego wątku. Blokowanie wątku UI i "symulowanie jego
ożywania" DoEvents() może się skończyć różnymi dziwnymi 
scenariuszami ;-)

Dla OP, zainteresuj się:
1. BackgroundWorker lub Thread, oraz
2. Control.InvokeRequired/Invoke

-- 
Pozdrawiam,
Łukasz 'Maly' Ostrowski.      http://l3v.pl/
Technical Details
Message-ID: <1m1iy1j6w2i5u$.swve6erusu15.dlg@40tude.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mail
References: <4c331ea6$0$17101$65785112@news.neostrada.pl> <4c342ccd$0$19162$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mail
From: Łukasz 'Maly' Ostrowski <maly@USUNnemo.pl>
Newsgroups: alt.pl.comp.lang.csharp
Subject: Re: textbox - refresh [zielony]
Date: Wed, 7 Jul 2010 10:14:37 +0200
Organization: Acme
Lines: 23
Message-ID: <1m1iy1j6w2i5u$.swve6erusu15.dlg@40tude.net>
References: <4c331ea6$0$17101$65785112@news.neostrada.pl> <4c342ccd$0$19162$65785112@news.neostrada.pl>
NNTP-Posting-Host: static-78-9-71-129.ssp.dialog.net.pl
Mime-Version: 1.0
X-Trace: news.dialog.net.pl 1278490484 12940 78.9.71.129 (7 Jul 2010 08:14:44 GMT)
X-Complaints-To: abuse@dialog.net.pl
NNTP-Posting-Date: Wed, 7 Jul 2010 08:14:44 +0000 (UTC)
User-Agent: 40tude_Dialog/2.0.15.1
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit