Я пытаюсь пополнить GridView в Usercontrol (DashboardCTR), вызывая метод (Reload_Da sh) в Usercontrol из другой формы (FrmOpenShop) без создания нового экземпляра UserControl.
Я достиг той же задачи при использовании такой формы:
foreach(Form appForm in Application.OpenForms)
{
if(appForm.Name=="formName")
{
(Application.OpenForms["formName"] as formName).MethodName;
}
}
Но для Usercontrol я не знаю, как это сделать, я надеялся, что смогу получить это, следуя подходу, указанному выше, например:
foreach(UserControl control in Application.OpenForms)
{
if(control.Name=="DashboardCTR")
{
(Application.OpenForms["DashboardCTR"] as DashboardCTR).Reload_Dash;
}
}
Но это не сработало, кое-какая идея была бы полезна.
Спасибо.