【发布时间】:2022-11-30 06:43:35
【问题描述】:
我通过表单集合隐藏和显示表单作为用户超时功能,并且需要在每个表单中调用一个公共方法,因为我再次显示它以使用登录用户更新表单(如果它发生变化)。
但是,我对此有疑问,因为我似乎无法直接从表单集合的迭代中执行此操作。有人有什么建议吗?
这是我正在处理的代码。很感谢任何形式的帮助!
FormCollection fc = Application.OpenForms;
foreach (Form frm in fc)
{
if (frm.Visible == false && frm.Name != "FStart" && frm.Name != "FMain")
{
//Here I would like to call frm.UpdateUser(.....);
frm.Show();
}
}
我感谢大家的帮助。该方法在每种形式中都是 public void。
我试图从表单集合访问公共方法,并且我试图直接访问该方法。
【问题讨论】: