Avatar billede vraa Nybegynder
18. august 2006 - 08:39 Der er 4 kommentarer og
1 løsning

Curser for enden af tekst i tekstboks med multiline

Hvis jeg har en tekstboks med foruddefineret tekst i, hvordan placerer jegså cursoren automatisk for enden af den sidste line?

Lige nu bruger jeg:
Textbox1.Selectionstart = strTekst.length

Men her placerer den sig kun for enden af første linie.
Avatar billede nielle Nybegynder
18. august 2006 - 09:07 #1
Fungere hos mog:

Me.TextBox1.SelectionStart = Me.TextBox1.Text.Length
Avatar billede vraa Nybegynder
18. august 2006 - 09:34 #2
Det må man sige ja til :-) Jeg har en standard tekst i en streng som jeg brugte længden på i stedet for, men dit forslag er jo nemmere.

Læg et svar så får du point.
Avatar billede nielle Nybegynder
18. august 2006 - 10:09 #3
Svar :^)
Avatar billede nielle Nybegynder
18. august 2006 - 10:11 #4
Hvis du har mere tekst end der kan stå i boksen på en gang, kan det kombineres med:

        Me.TextBox1.SelectionStart = Me.TextBox1.Text.Length
        Me.TextBox1.ScrollToCaret()
Avatar billede vraa Nybegynder
18. august 2006 - 10:22 #5
Helt perfekt. Jeg takker :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester