我有一个名为 LabelX1 的标签。这是在 form2 上。在 form1 上,我有一个按钮。我希望将按钮的文本转移到其他表单的标签上。我试过了
form2 frm2 = new form2();
frm2.labelX1.Text = this.button1.text;
但它不起作用。有没有一种简单直接的方法可以做到这一点?
最佳答案
您需要公开您的标签或其属性。
在表格 2 中:
public string LabelText
{
get
{
return this.labelX1.Text;
}
set
{
this.labelX1.Text = value;
}
}
然后你可以这样做:
form2 frm2 = new form2();
frm2.LabelText = this.button1.text;
关于c# - 在 C# 中以另一种形式更改标签的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10704020/