实际上我只是想每次都设置表单的状态,所以有任何代码,以便我可以从另一种形式更改一个表单的标签
答案 0 :(得分:1)
您必须手动将表单1中的值传递给表单2.
E.g。如果您的Form1
显示Form2
,则可以执行以下操作:
public partial class Form1: Form
{
// ...
private void button2_Click( object sender, EventArgs e )
{
using ( var form2 = new Form2() )
{
form2.LabelValue = this.label1.Text;
form2.ShowDialog(this);
}
}
}
在LabelValue
中写一个公共财产Form2
,映射到Form2
中的标签。