C# 如何在c中使用Application.OpenForms#

C# 如何在c中使用Application.OpenForms#,c#,C#,在c#项目中如何使用“Application.OpenForms” 如何在项目中使用它,以确定表单是否已打开。。。 你能给我举个例子吗。你能详细说明OpenForms和FormCollection文档的哪一部分不能实现这一点吗? Timesheet ts = (Timesheet)Application.OpenForms["Timesheet"]; ts.Invoke((MethodInvoker)(() => ts.dataGrid3.DataSource = null));

在c#项目中如何使用“Application.OpenForms” 如何在项目中使用它,以确定表单是否已打开。。。
你能给我举个例子吗。

你能详细说明OpenForms和FormCollection文档的哪一部分不能实现这一点吗?
Timesheet ts = (Timesheet)Application.OpenForms["Timesheet"];
ts.Invoke((MethodInvoker)(() => ts.dataGrid3.DataSource = null));