У меня есть несколько дочерних форм, но в них есть один общий метод, get_CurrentClamp()
. я хочу вызвать метод текущего активного mdichild из родителя MDI.
Это событие onclick элемента меню в форме MDIparent MDIMain.cs, которое должно вызвать метод.
....
private void mnugetCToolStripMenuItem_Click(object sender, EventArgs e)
{
if (MdiChildren.Any())
{
Form f = this.ActiveMdiChild;
f.get_CurrentClamp(varCurrentThreshhold);
}
}
.....
В дочерней форме frmDashboard.cs
public void get_CurrentClamp(float curThreshhold=5.5)
{
...
}
Но я продолжаю получать сообщение об ошибке, где я ошибаюсь? Любая помощь будет оценена!
ошибка получения это
Ошибка 3 «System.Windows.Forms.Form» не содержит определения для «get_CurrentClamp», и не удалось найти метод расширения «get_CurrentClamp», принимающий первый аргумент типа «System.Windows.Forms.Form» (вы пропустили используя директиву или ссылку на сборку?)
Это ошибка, которую я получаю в форме mdiparent.