我的父窗体(FrmMainMenu)
有3个面板。面板1停靠在顶部,面板2停靠在左侧。第3个面板将是子窗体的容器。我在面板1上有标题标签(lblTitle.Text = "Home")
,在面板2上有按钮。我正在尝试模拟Blazor的外观我的问题是如何从子表单访问/操作父表单(FrmMainMenu)
上的标题标签(lblTitle.Text)
?
**1. On控件属性:**示例事件:当打开子窗体时,我希望根据子窗体函数更改(lblTitle.Text)
属性。例如,(lblTitle.Text = "List of Rooms")
。当关闭子窗体时,我希望(lblTitle.Text = "Home")
返回其原始文本属性。
**2.方法:**我的(FrmMainMenu)
上有一个方法(public void ResetColors()
),可以重置按钮上的颜色。尽管是公共方法,但我的子窗体无法访问该方法。公共变量也是如此。
如有任何建议,我们将不胜感激。
我尝试将私有方法和变量转换为公共方法。我还尝试将控件Modifiers
更改为公共方法。我仍然无法访问父窗体控件属性和公共方法。
1条答案
按热度按时间jdgnovmf1#
我知道了。
关闭子窗体时: