2010-04-26 3 views
0

мне нужно написать список URL в текстовом поле в окне приложения , но когда я пишу это, он был смешан как http://google.comhttp://google.comhttp://google.comiлучший способ показать текст в текстовом поле в приложении Window

, но я хочу, чтобы ясно показать я уже использовал
«\ n \ r» метод, но он не работал, это какое-либо решение для него

+0

Что вы имеете в виде? Вы хотите показать какой-то URL-адрес в 1 текстовом поле, как список? – Terry

+0

yes Вы правы djerry – 2010-04-26 07:33:31

+0

Почему бы не использовать список вместо? – Terry

ответ

1

Попробуйте использовать «\ n \ r» для разрыва строки.

+0

нет, я попробовал, но он не работал – 2010-04-26 07:34:36

+0

попробуйте также установить свойство TextBox Multiline = "true" – Anton

+0

замените свой html
с помощью управляющей последовательности "\ n \ r", как предлагает anton. –

0

Вам нужно будет использовать многострочный текстовое поле для этого. Place Environment.NewLine после каждого URL-адреса и он должен работать.

BTW Почему вы не используете ListBox или ListView?

0

При работе с строкой или подобным, попробуйте использовать 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(); 
    } 
+0

Не самый чистый путь, должен был поставить в цикл :) – Terry

+0

Я не могу использовать его, потому что я его пишу используя цикл, когда я его пытаюсь, я вижу последнюю ссылку только в текстовом поле – 2010-04-26 07:44:27

+0

, затем попробуйте textBox1.Text = textBox1.Text + st.ToString(); – Terry

Смежные вопросы