richtextbox c # автосалон - PullRequest
       1

richtextbox c # автосалон

0 голосов
/ 28 июня 2011

Так вот мой первый вопрос,

У меня есть элемент управления rich text box в c #, проблема в том, что мне нужно прокрутить вниз, чтобы увидеть последний поток (я использую filesystemwatcher).Теперь, как я могу сделать richtextbox для отображения последней строки, чтобы мне не пришлось прокручивать вниз.Благодарю.(другими словами, я хочу, чтобы richtextbox отображал последний текст)

Также 2-й вопрос, как мне создать файл, используя объект, и закрыть объект потока.потому что я хочу перезаписать существующий файл.

Ответы [ 2 ]

1 голос
/ 28 июня 2011

что-то подобное вы можете сделать для qouestion # 1

txtBox.ScrollToLine(txtBox.LineCount - 1);

теперь вы всегда будете видеть последнюю строку

редактировать: только что увидел, что это богатое текстовое поле. Просто сделай это:

txtBox.SelectionLength = 0;
txtBox.SelectionStart = txtBox.Text.Length;
txtBox.ScrollToCaret();

если вы хотите перезаписать файл, просто сделайте это:

FileStream fileStream = new FileStream(@"c:\file.txt", FileMode.Create);
0 голосов
/ 28 июня 2011

Попробуйте с:

 rtb.SelectionLength = 0;
    rtb.SelectionStart = rtb.Text.Length;
    rtb.ScrollToCaret();
...