如何在另一种形式的标签中显示字符串
本文关键字:标签 显示 字符串 另一种 | 更新日期: 2023-09-27 18:33:36
我有Form1。在此窗体中,我有 Label。之后,我在这个类中还有另一个类,我想使用 Form1 的标签。我使用这个代码金融 fin = 新金融();
fin.lbl_mnth.Text = month;`
- 财务是第一形态
lbl_mnth是标签
月份为字符串但这行不通。如何将此字符串显示到此当前类中?
下面的代码向您展示了如何做到这一点:
public partial class FormA:Form
{
...
public Label lbl_mnth;
public FormA()
{
lbl_mnth = new Label();
lbl_mnth.Name = "lbl_mnth";
...
this.Controls.Add(lbl_mnth);
}
}
public partial class Form1:Form
{
...
private void button1_Click(...)
{
FormA a = new FormA();
var labelControl = a.Controls.OfType<Label>().ToList().Where(x=>x.Name == "lbl_mnth").FirstOrDefault();
if (labelControl != null)
labelControl.Text = "Blah Blah";
}
}
最好的是我使用声明标签并在CC_2中发送标签