Article View: alt.pl.comp.lang.csharp
Article #22420Re: ListBox przewija się do góry przy zmianie zawartości.
From: Łukasz 'Maly' Ostrowski
Date: Sun, 12 Aug 2012 19:28
Date: Sun, 12 Aug 2012 19:28
27 lines
1911 bytes
1911 bytes
On Sun, 12 Aug 2012 19:37:09 +0200, Netx wrote: > <snip> jednak za każdym razem gdy wpisuję/aktualizuję > "tytuł" nowej pozycji, lista jest przewijana do góry po instrukcji: > lb.Items[pos] = nrScreen.ToString() + ". " + newName; > Czy istnieje możliwość aby przy wykonywaniu powyższej linijki dla > pozycji niewidocznych, lista nie przewijała się na ekranie automatycznie > na samą górę? http://pastebin.com/RmcumkFT Nie udało mi się efektu odtworzyć. Może więcej szczegółów/minimalny kompilujący się proof-of-concept? Zawsze się możesz posrednio zbindować do kolekcji za pomocą DataSource, zmieniać kolekcję i tylko wymuszać odrysowanie Refresh'em. > Nie wiem czy to ma znaczenie ale program ma kilka wątków i dodałem > linijkę dla uproszczenia programowania: > CheckForIllegalCrossThreadCalls = false; To źle. Tak trudno jest zrobić Invoke zamiast polegać na "na chwilę obecną działa"? -- Pozdrawiam, Łukasz 'Maly' Ostrowski. http://l3v.pl/
Technical Details
Message-ID:
<7rx079dw821n.1yql5mim1cbp.dlg@40tude.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!opal.futuro.pl!news.task.gda.pl!news.dialog.net.pl!not-for-mailReferences:
<k08pk9$ebo$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!opal.futuro.pl!news.task.gda.pl!news.dialog.net.pl!not-for-mail From: Łukasz 'Maly' Ostrowski <maly@USUNnemo.pl> Newsgroups: alt.pl.comp.lang.csharp Subject: Re: ListBox przewija się do góry przy zmianie zawartości. Date: Sun, 12 Aug 2012 21:28:26 +0200 Organization: Acme Lines: 27 Message-ID: <7rx079dw821n.1yql5mim1cbp.dlg@40tude.net> References: <k08pk9$ebo$1@inews.gazeta.pl> NNTP-Posting-Host: static-78-9-71-129.ssp.dialog.net.pl Mime-Version: 1.0 X-Trace: news.dialog.net.pl 1344799718 7478 78.9.71.129 (12 Aug 2012 19:28:38 GMT) X-Complaints-To: abuse@dialog.net.pl NNTP-Posting-Date: Sun, 12 Aug 2012 19:28:38 +0000 (UTC) User-Agent: 40tude_Dialog/2.0.15.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit