我希望我的项目列表中一个列表框,但是当我尝试列表框不显示项目
listbox1.Items.Add("Item1");
被添加什么,但 如果我把在形式加载代码梅托德它的工作原理,但是当我把它从 单独的代码模块它没有。我认为这是因为表单的另一个实例 正在更新。 但我如何获得活动窗体,然后添加项目。 我得到了一个抽象类和树子类,我想要我的子类在列表中,然后显示在窗体上。
这是我第一次尝试,但这剂量的工作。
private void button1_Click(object sender, EventArgs e)
{
Subclass o = new Subclass();
List<BaseClass> l = new List<BaseClass>();
l.Add(o);
Form1 f = new Form1();
f.AddObjectToListbox(l);
}
然后在我的1跳转我得到
public void AddObjectToListbox(List<BaseClass> l)
{
foreach (Subclass objectname in l.OfType<Subclass>())
{
l.Items.Insert(0, "text" + O.getMetod);
}
}
但像它现在它只是添加到Form1的另一个实例。 感谢您的帮助。
向我们展示一些代码。很难看到你的代码是如何工作的,以及实例是什么。 –
请在代码列表框外显示您想要添加项目的代码。 – Fischermaen
抱歉我的问题的解释不好。只是想尽快解决它。我希望这会有所帮助。 – saadan