Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何从另一个类的方法更改 Windows 窗体中的属性?
假设我有一个带有“Hello”标签的 Form1,如果我想使用另一个类的方法将该消息更改为其他内容,我该如何引用该标签?
最简单的方法 - 将您的标签可见性更改为public并将Form1实例传递给该方法。Message正确的一个 -在您的Form1班级上声明公共财产,如下所示:
public
Form1
Message
public string Message { get { return label.Text; } set { label.Text = value; } }
并将表单实例传递给您的方法:
void MyMethod(Form1 form1) { form1.Message = "Hello world"; }