如果我有一个字符串列表,例如:
List<string> MyList = new List<string>();
MyList.Add("HELLO");
MyList.Add("WORLD");
是否有一种使用MyList内容填充ListBox的简单方法?
答案 0 :(得分:59)
尝试:
List<string> MyList = new List<string>();
MyList.Add("HELLO");
MyList.Add("WORLD");
listBox1.DataSource = MyList;
答案 1 :(得分:22)
您还可以使用AddRange
方法
listBox1.Items.AddRange(myList.ToArray());
答案 2 :(得分:7)
这就是你要找的东西:
myListBox.DataSource = MyList;
答案 3 :(得分:0)
这也是在ListBox中添加项目的最简单方法。
for (int i = 0; i < MyList.Count; i++)
{
listBox1.Items.Add(MyList.ElementAt(i));
}
进一步即兴创建此代码可以在运行时添加项目。