如果我有一个字符串列表,例如:
List<string> MyList = new List<string>();
MyList.Add("HELLO");
MyList.Add("WORLD");
有没有一种简单的方法可以使用MyList的内容填充一个ListBox?
尝试:
List<string> MyList = new List<string>();
MyList.Add("HELLO");
MyList.Add("WORLD");
listBox1.DataSource = MyList;
AddRange
方法。listBox1.Items.AddRange(myList.ToArray());
这是否是你正在寻找的内容:
myListBox.DataSource = MyList;
这也可能是向ListBox添加项目的最简单的方法。
for (int i = 0; i < MyList.Count; i++)
{
listBox1.Items.Add(MyList.ElementAt(i));
}
通过进一步的改进,这段代码可以在运行时添加项目。