public static List<string> users=new List<string>();
...
ListBox1.DataSource = Class1.users;
我有一个ListBox,我想用一个集合中的值填充它。我试试这个,但列表不会填写,我还需要做什么?
答案 0 :(得分:3)
设置数据源后,需要绑定数据:
ListBox1.DataBind();
如果未设置ListBox.DisplayMember
属性,则绑定将使用对象ToString()
方法作为项目文本。在您的情况下,当您使用List时,您不需要设置DisplayMember
。
答案 1 :(得分:1)
你需要这样做
ListBox1.DataSource = Class1.users;
ListBox1.DataBind();
如果在决定收集后没有打电话
答案 2 :(得分:0)
使用
绑定数据public static List<string> users=new List<string>();
...
ListBox1.DataSource = Class1.users;
ListBox1.DataBind()