WinForms相当新。我有一个主要表单(Main
),其中包含SplitContainer
(container
),其中包含两个面板(Panel1
和Panel2
)
在container.Panel1
中,我有一个组合框(selectFY
)和一个按钮。单击该按钮会在container.Panel2
中加载第二个表单,如:
private void btnButton1_Click(object sender, EventArgs e)
{
container.Panel2.Controls.Clear();
Form2 form = new Form2();
form.TopLevel = false;
form.Dock = DockStyle.Fill;
container.Panel2.Controls.Add(form);
form.Show();
}
我要做的是在Form2的代码中,从selectedText
selectFY
组合框中读取container.Panel1
值
我试过了:
访问为Main.container.Panel1.selectFY.selectedText
创建一个指向Main的链接
Main mainform = new Main();
var fy = mainform.container.Panel1.selectFY.selectedText
但两者都没有效果。