2012-01-25 8 views

Odpowiedz

3

RichTextBox jest rodzajem FlowDocument i że nie posiada właściwości linii. To, co robisz, wydaje się być dobrym rozwiązaniem. Możesz użyć numeru IndexOf zamiast podziału.

Można również dodać metodę rozszerzenia jak sugeruje artykuł:

public static long Lines(this string s) 
{ 
    long count = 1; 
    int position = 0; 
    while ((position = s.IndexOf('\n', position)) != -1) 
     { 
     count++; 
     position++;   // Skip this occurance! 
     } 
    return count; 
} 
Powiązane problemy