Avatar billede msskov Nybegynder
16. juni 2009 - 20:21 Der er 1 kommentar og
1 løsning

Hent linie hvor curser står i en multiline textbox

Jeg er ved at lave en lille editor.

Jeg skriver en tekst i en textbox (multiline=true)
f.eks:

linie 1
linie 2
linie 3

Nu flytter jeg så min curser op til linie 2 og trykker på Alt+L
hvorefter den spytter "linie 2" ud i f.eks en messagebox.show().
Aflæsning af Alt+L virker fint, men at kun få linie 2 ud fylder mit hoved med grå hår
pt har jeg brugt MessageBox.Show(this.textbox.text);
men den spytter hele møjet ud!

Håber nogen kan hjælpe !
Avatar billede Spotgun Seniormester
16. juni 2009 - 21:34 #1
Prøv med følgende (tb er din textbox instans):

tb.Lines[tb.GetLineFromCharIndex(tb.GetFirstCharIndexOfCurrentLine())];
Avatar billede msskov Nybegynder
16. juni 2009 - 22:10 #2
tak spotgun

den ramte lige i øjet
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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