2012-01-25 31 views

Trả lời

3

RichTextBox là một loại FlowDocument và điều đó không có một tài sản Lines. Những gì bạn đang làm có vẻ như một giải pháp tốt. Bạn có thể muốn sử dụng IndexOf thay vì chia nhỏ.

Bạn cũng có thể thêm một phương pháp khuyến nông như bài báo gợi ý:

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; 
} 
Các vấn đề liên quan