Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   C# Multiline Textbox flackert (https://www.delphipraxis.net/62699-multiline-textbox-flackert.html)

mumu 8. Feb 2006 11:54


Multiline Textbox flackert
 
ich hab in c# .net eine multiline textbox mit horizontaler Scrollbar.

immer wenn der user einstellungen vornimmt, dann wird die textbox komplett neu aufgebaut und an eine bestimmt stelle gescrollt.

da er nach der zuweisung des neuen textes an die TextBox einen repaint macht, wird immer kurzzeitig der inhalt angezeigt und erst dann an die stelle in der textbox gescrollt. dieses flackern ist natürlich unschön.

wie könnte ich soetwas verhindern??? er soll also erst die textbox neu zeichnen, wenn der text eingelesen wurde und ich mich an der richtigen scrollbarposition befinde.

mumu 9. Feb 2006 13:21

Re: Multiline Textbox flackert
 
keiner ne idee?!!!??!?

-=wWw=- AK23 9. Feb 2006 13:24

Re: Multiline Textbox flackert
 
hast du das phänomen auch schon auf anderen PC's beobachtet?

mumu 9. Feb 2006 14:23

Re: Multiline Textbox flackert
 
ja, das ist ja eigentlich auch ganz normal. weil ich eben erst die daten in die textbox lad, dann wird automatisch ein paint auf die textbox ausgeführt. die textbox wird ganz kurz so angezeigt und erst dann wird der scroll durchgeführt. deshalb sieht man eben immer ganz ganz kurz die textbox vor dem scroll. ich muss irgendwie einen repaint der textbox unterbinden...


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:54 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz