RichText box - długość Linii

Odpowiedz Nowy wątek
2006-11-22 10:05
0

Witam .

Mam pytanie jak obliczyć długość linii w richtext boxie? albo inaczej powiem o co mi chodzi potrzebuje wyszukać w linii rich textboxa jakies slowo w zaznaczonej lini w której jestem po nacisnieciu np spacji uruchamia się wyszukiwanie okreslonego stringa

szukanyIndex = richTextBox1.Find(szukane, tu_zacznij, richTextBox1.KONIEC LINI , RichTextBoxFinds.None);

Pozostało 580 znaków

2006-11-22 16:45
0

richTextBox1.Text.Length

Pozostało 580 znaków

2006-11-22 20:15
0

No nie. RichText1.TextLength zwaraca długość ciągu znaków w całej kontolce. Chcesz znać ilość linii:
RichText1.Lines.Length;

Chcesz się odwołać do konkretnej:
RichText1.Lines[0].Length;

A tak w ogóle to RichText1.Lines - zwraca Ci tablicę linii w postaci string[]


A teraz SQL (?)

Pozostało 580 znaków

2006-11-23 09:19
0

Chcesz się odwołać do konkretnej:
RichText1.Lines[0].Length;

OK o to chodziło. A moje drugie pytanko jak sprawdzić w której linii znajduje się kursor? chodzi o to że mam wiele linii tekstu i edytuję je w richtext boxie i potrzebuje będąc np w trzeciej i naciskając spacje żeby funkcja find przeszukała mi całą linię czyli potrzebuje uzyskać efekt:

RichText1.Lines[2].lenght;

ale

2 = dynamiczna zmienna pobierająca numer linii w której znajduje się kursor.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0