Я получаю ненужную пустую строку при попытке ввода текста на фокусе мыши - PullRequest
1 голос
/ 07 января 2012

Я использую многострочное текстовое поле, в котором я могу набирать сообщения ether, непрерывно печатая сообщение или печатая текст, нажимая клавишу ввода несколько раз.

Таким образом, мой ввод может выглядеть так:1004 *

И используя SendKeys.Send(txtText.Text + "{enter}"); мой вывод выглядит так:

This is some text

this is come other text

and some other text

Как я могу удалить эту ненужную новую строку?

1 Ответ

2 голосов
/ 07 января 2012

Попробуйте,

  string text=txtText.Text;
  txtText.Text=string.Join(Environment.NewLine, 
                    text.Split(new string[] { Environment.NewLine }, 
                    StringSplitOptions.RemoveEmptyEntries));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...