【发布时间】:2016-11-28 10:31:48
【问题描述】:
我已经尝试过很多次了,很多不同的方法。而且我无法填充ComboBox。
public partial class Login : Form
{
public void populateTenants(dynamic tenants)
{
Form1 main = new Form1();
foreach (dynamic tenant in tenants.tenants)
{
string tenantName=tenant.name;
main.addTenant(tenantName);
}
}
}
public partial class Form1 : Form
{
public void addTenant(string item)
{
cbTenants.Items.Add(item);
}
}
我可以做到,而且效果很好:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
cbTenants.Items.Add("Test");
}
}
我可以这样做:
public partial class Form1 : Form
{
public void addTenant(string item)
{
MessageBox.Show(item);
}
}
我得到了大量的消息框。
【问题讨论】:
-
第一个代码 sn-p 应该可以工作。但问题是,
main.Show电话在哪里?
标签: c# forms winforms combobox