2010-12-01 4 views
27

Если у меня есть список строк, например:C#: простой способ для заполнения ListBox из списка

List<string> MyList = new List<string>(); 
MyList.Add("HELLO"); 
MyList.Add("WORLD"); 

Есть простой способ для заполнения ListBox, используя содержимое MyList?

+0

WPF или Winforms? – 2010-12-01 04:58:02

+0

Это для Winforms. – 2010-12-01 04:58:29

+0

@ Zach: Я бы не подумал, что это должно иметь значение. – IAbstract 2010-12-01 04:59:55

ответ

19

Вы также можете использовать метод AddRange

listBox1.Items.AddRange(myList.ToArray()); 
0

Это также может быть самым простым способом добавления элементов в ListBox.

for (int i = 0; i < MyList.Count; i++) 
{ 
     listBox1.Items.Add(MyList.ElementAt(i)); 
} 

Дальнейшая импровизация этого кода может добавлять элементы во время выполнения.

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