У меня возникла проблема с Clipboard и listBox. Вот что мой перевод из буфера обмена в ListBox код выглядит следующим образом:Вставка текста в списке позволяет создать 1 элемент, хотя это не
string s = Clipboard.GetText();
string[] lines = s.Split('\n');
foreach (string ln in lines)
{
listBox1.Items.Add(ln.Trim());
}
Это работает прекрасно и делает работу. Но проблема в том, что если я не копирую текст из Excel или Word или какой-либо другой текстовый редактор (я копирую его из другого приложения, которое отображает текст в строках), оно не отображает все элементы на отдельной строке , Если я скопирую текст назад, он отобразит новые строки правильно. Это действительно меня беспокоит, поэтому мой вопрос: можете ли вы предложить другой способ вставить текст в listBox?
Вы пытались проверить строку, используя отладчик и проверить, что это действительно новый разветвитель в случае (копирование с * других приложений *) – user3185569