Мне нужно написать список URL в текстовом поле в окне приложения но когда я пишу это, он был смешан как http://google.comhttp://google.comhttp://google.comi
но я хочу ясно показать, что я уже использовал метод "\ n \ r", но он не работал, это какое-то решение для него
Попробуйте использовать "\ n \ r" для разрыва строки.
да Сначала вам нужно установить для свойства multiline значение True, а лучше использовать Environment.NewLine для установки новой строки.
multiline
True
Environment.NewLine
Или в stringBuilber.AppedLine ("")
Надеюсь, это поможет вам:)
При работе со строкой или чем-то подобным, попробуйте использовать StringBuilder, это работает в моем приложении.
private void FillTextBox() { StringBuilder st = new StringBuilder(); st.AppendLine("http://www.google.be"); st.AppendLine("http://www.google.be"); st.AppendLine("http://www.google.be"); st.AppendLine("http://www.google.be"); st.AppendLine("http://www.google.be"); st.AppendLine("http://www.google.be"); st.AppendLine("http://www.google.be"); textBox1.Text = st.ToString(); }
Для этого вам понадобится многострочное текстовое поле. Разместите Environment.NewLine после каждого URL, и он должен работать.
Кстати, почему вы не используете ListBox или ListView?
Вам необходимо установить для свойства Textbox multiline значение true. Затем используйте Environment.NewLine, чтобы сделать cr / lf (это эквивалентно / r / n)
Textbox
http://msdn.microsoft.com/en-us/library/system.windows.forms.textbox.aspx