0
我已經嘗試了很多次,有許多不同的方法。我無法獲得填充的ComboBox
。如何將項目從C#中的不同窗體添加到組合框中#
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);
}
}
我也得到一個提示消息噸的。
第一代碼片段應該工作。問題是,'main.Show'調用在哪裏? –