我在这里有代码:
public partial class Form1 : Form
{
ArrayList values = new ArrayList();
public Form1()
{
values.Add(10);
values.Add(40);
values.AddRange(new int[] { 90, 30, 19, 59 });
values.Insert(0, 100);
values.Add("Hello Collection");
values.Add(new Person("Tola", 20, "Phnom Penh"));
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
ViewList();
}
public void ViewList()
{
foreach (int i in values)
listShow.Items.Add(i);
}
}
我不知道如何在列表框中显示它们。我想创建用于在列表框中显示值的循环,如您在名为ViewList()
的函数中所示。我只能尝试一个ArrayList的数据类型。但是,如果我在ArrayList中具有最终的不同数据类型,是否有可能使用自己的数据列表循环不同的ArrayList?谢谢。
您是否尝试将ArrayList绑定到ListView?
lbMyListBox.Datasource = values;
lbMyListBox.Databind();