powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Взять строку из RichTextBox
8 сообщений из 8, страница 1 из 1
Взять строку из RichTextBox
    #39590700
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как бы мне покрасивше это сделать - я пишу в RichTextBox - нажимаю Enter - и мне надо взять строку на которой я был.
...
Рейтинг: 0 / 0
Взять строку из RichTextBox
    #39590780
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сделал так
Код: c#
1.
2.
3.
4.
5.
6.
7.
 private void richTextBoxSend_KeyPress(object sender, KeyPressEventArgs e)
 {
       if (e.KeyChar == (char)Keys.Enter)
       {
             string str = richTextBoxSend.Lines[richTextBoxSend.Lines.Length - 2];
       }
}


уж не знаю насколько оптимально.
...
Рейтинг: 0 / 0
Взять строку из RichTextBox
    #39590794
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не совсеь хорошее решение. проблема если есть, скажем, 10 строк а я вернулся на третью и сделал Enter на ней - я получу последнюю строку а не третью.
...
Рейтинг: 0 / 0
Взять строку из RichTextBox
    #39590810
Pu4koff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как вариант:
номер текущей строки: richTextBoxSend.GetLineFromCharIndex(richTextBoxSend.SelectionStart)
вычитаем единицу и забираем из richTextBoxSend.Lines
...
Рейтинг: 0 / 0
Взять строку из RichTextBox
    #39590822
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pu4koffкак вариант:
номер текущей строки: richTextBoxSend.GetLineFromCharIndex(richTextBoxSend.SelectionStart)
вычитаем единицу и забираем из richTextBoxSend.Lines
спасибо! работает! ))
...
Рейтинг: 0 / 0
Взять строку из RichTextBox
    #39590852
Pu4koff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jenya7Pu4koffкак вариант:
номер текущей строки: richTextBoxSend.GetLineFromCharIndex(richTextBoxSend.SelectionStart)
вычитаем единицу и забираем из richTextBoxSend.Lines
спасибо! работает! ))
не забудьте про ситуацию, когда нажали энтер и держим
...
Рейтинг: 0 / 0
Взять строку из RichTextBox
    #39590887
jenya7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pu4koffjenya7пропущено...

спасибо! работает! ))
не забудьте про ситуацию, когда нажали энтер и держим
мда...есть такая ситуация. а что я могу сделать? какой fool proof. я всегда проиграю дураку. ))
...
Рейтинг: 0 / 0
Взять строку из RichTextBox
    #39590940
Pu4koff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jenya7Pu4koffпропущено...

не забудьте про ситуацию, когда нажали энтер и держим
мда...есть такая ситуация. а что я могу сделать? какой fool proof. я всегда проиграю дураку. ))
Я нормального решения с Enter не знаю :)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Взять строку из RichTextBox
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]