我创建了一个包含标签1的表单1。我还创建了一个class1文件。当Form1加载时,startFunction方法将由Form1_Load事件触发。startFunction是一个继承的方法。
- namespace MyNameSpace
- {
- public partial class Form1 : Form
- {
- public Form1()
- {
- InitializeComponent();
- }
- private void Form1_Load (object sender, EventArgs e)
- {
- StartMethod();
- }
- public void startMethod()
- {
- Class1 ClasInherited = new Class1();
- ClasInherited.ChangeLabelText();
- }
- .
- .
Class1.cs文件包含ChangeLabelText()方法。
-
- public partial class Class1
- {
- Form1 form1 = new YuzeyAnaliz();
-
- public void ChangeLabelText()
- {
-
- form1.label5.Text = "Text changed";
- }
- .
- .
但是label5文本不会改变。我错过了一些东西。
本帖以下内容被隐藏保护;需要你回复后,才能看到! 游客,如果您要查看本帖隐藏内容请 回复 |