Article View: alt.pl.comp.lang.csharp
Article #22419ListBox przewija się do góry przy zmianie zawartości.
From: Netx
Date: Sun, 12 Aug 2012 17:37
Date: Sun, 12 Aug 2012 17:37
21 lines
2049 bytes
2049 bytes
Napisałem amatorsko program do obsługi wzmacniacza Onkyo i mam listę (ListBox) do której wpisuję pozycje (np. listę piosenek, albumów czy radii internetowych itp.). Czasami tych pozycji na liście jest kilkadziesiąt a nawet do około stu i wczytują się dobre kilka sekund. W tym czasie chciałbym przeglądać listę przesuwając myszą scrollbar (pozycje jeszcze nie wczytane prezentowane są napisem "Pending..."), 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ę? Nie wiem czy to ma znaczenie ale program ma kilka wątków i dodałem linijkę dla uproszczenia programowania: CheckForIllegalCrossThreadCalls = false; Mimo powyższej instrukcji wszystko w programie działa Ok, tylko jest ten problem który opisałem (no i jeszcze chciałbym aby lista była przezroczysta, ale to jak na razie znalazłem na sieci że jest b.trudne - gdy w tle aplikacji jest zdjęcie). Pozdrawiam, Marek
Technical Details
Message-ID:
<k08pk9$ebo$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: Netx <nospam@gazeta.pl> Newsgroups: alt.pl.comp.lang.csharp Subject: ListBox przewija się do góry przy zmianie zawartości. Date: Sun, 12 Aug 2012 19:37:09 +0200 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 21 Message-ID: <k08pk9$ebo$1@inews.gazeta.pl> NNTP-Posting-Host: 87-206-21-121.dynamic.chello.pl Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1344793033 14712 87.206.21.121 (12 Aug 2012 17:37:13 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Sun, 12 Aug 2012 17:37:13 +0000 (UTC) X-User: gigabyte User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit