С#: самый простой способ заполнить ListBox из списка Если у меня есть список строк, например: List<string> MyList = new List<string>(); MyList.Add("HELLO"); MyList.Add("WORLD"); Есть ли простой способ заполнить ListBox, используя содержимое MyList? Ответ 1 Try List<string> MyList = new List<string>(); MyList.Add("HELLO"); MyList.Add("WORLD"); listBox1.DataSource = MyList; Посмотрите Свойство ListControl.DataSource Ответ 2 Вы также можете использовать метод AddRange listBox1.Items.AddRange(myList.ToArray()); Ответ 3 Это то, что вы ищете: myListBox.DataSource = MyList; Ответ 4 Это также может быть самым простым способом добавления элементов в ListBox. for (int i = 0; i < MyList.Count; i++) { listBox1.Items.Add(MyList.ElementAt(i)); } Дальнейшая импровизация этого кода может добавлять элементы во время выполнения.
Ответ 1 Try List<string> MyList = new List<string>(); MyList.Add("HELLO"); MyList.Add("WORLD"); listBox1.DataSource = MyList; Посмотрите Свойство ListControl.DataSource
Ответ 4 Это также может быть самым простым способом добавления элементов в ListBox. for (int i = 0; i < MyList.Count; i++) { listBox1.Items.Add(MyList.ElementAt(i)); } Дальнейшая импровизация этого кода может добавлять элементы во время выполнения.