public static List<string> users=new List<string>();
...
ListBox1.DataSource = Class1.users;
ListBox があり、コレクションの値を入力したいと考えています。これを試してみましたが、リストがいっぱいになりません。他に何をする必要がありますか??
public static List<string> users=new List<string>();
...
ListBox1.DataSource = Class1.users;
ListBox があり、コレクションの値を入力したいと考えています。これを試してみましたが、リストがいっぱいになりません。他に何をする必要がありますか??
データ ソースを設定したら、データをバインドする必要があります。
ListBox1.DataBind();
プロパティを設定しない場合ListBox.DisplayMember
、バインディングはToString()
アイテム テキストにオブジェクト メソッドを使用します。あなたの場合、 List を使用しているため、設定する必要はありませんDisplayMember
。
あなたはこのようにする必要があります
ListBox1.DataSource = Class1.users;
ListBox1.DataBind();
コレクションを評価した後にそれを呼び出さない場合
を使用してデータをバインドします
public static List<string> users=new List<string>();
...
ListBox1.DataSource = Class1.users;
ListBox1.DataBind()