ScrollToCaret lässt Text in Textbox immer springen

  • VB.NET

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von tybae.

    ScrollToCaret lässt Text in Textbox immer springen

    Hey,
    bei meinem Programm nutze ich in der Richtextbox die Funktion ScrollToCaret() um immer den aktuellen Text anzueigen....
    Jetzt springt dieser Text jedoch immer rum und man kann sich auf diesen Text gar nicht konzentrieren...
    Was mache ich falsch?? Oder gibt es dafür auch eine andere Funktion??
    1. Was für einen Text?
    2. In welchen Intervallen wird gescrollt?
    3 Muss überhaupt gescrollt werden?

    -> Am sinnvollsten kann man die ScrollToCaret-Funktion eigentlich nur bei Logs verwenden...

    Und wenn du dich auf den Text konzentrieren möchtest, höre auf ScrollToCaret zu nutzen - Ginge vielleicht ganz gut mit einer Abfrage, ob das Control den Focus hat

    MfG,
    X.Zat / Momo
    1. Ein von mir vorgegebener Text soll in einer anderen Textbox abgeschrieben werden.... Also von dem Benutzer....
    2. Nach jeder Eingabe in Textbox2 wird gescrollt....
    3. Es muss gescrollt werden, da der Text länger ist, als in die Textbox1 hinein passt....

    Was soll ich denn sonst für eine Funktion nutzen??

    //edit:

    bei mir sieht das dann immer so aus... 1. Tastendruck:

    ababababababababababababab
    sdsdsdsdsdsdsdsdsdsdsdsdsdsd
    jgjgjgjgjgjgjgjgjgjgjjgjgjgjgjgjgjgj

    2.Tastendruck:
    sdsdsdsdsdsdsdsdsdsdsdsdsdsd
    jgjgjgjgjgjgjgjgjgjgjjgjgjgjgjgjgjgj

    3.Tastendruck wird dann wieder so:
    ababababababababababababab
    sdsdsdsdsdsdsdsdsdsdsdsdsdsd
    jgjgjgjgjgjgjgjgjgjgjjgjgjgjgjgjgjgj

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „tybae“ ()