Как общаться между пользовательским элементом управления и моей основной формой? - PullRequest
0 голосов
/ 10 ноября 2009

В моей форме есть несколько (1-3) пользовательских элементов управления. Я хочу иметь возможность нажимать на кнопку в моей форме (которая не является частью пользовательских элементов управления) и отвечать на все 3 пользовательских элемента управления. Как я могу это сделать?

1 Ответ

3 голосов
/ 10 ноября 2009

Если я вас правильно понимаю, это все, что вам нужно сделать; просто добавьте публичный метод в свой пользовательский элемент управления и вызовите этот метод нажатием вашей кнопки:

protected void Button_Click(object sender, EventArgs e)
{
   UserControl1.DoMethod();
   UserControl2.DoMethod();
   UserControl3.DoMethod();
}

public class YourUserControl : UserControl
{ 
   public void DoMethod()
   {
      // Show your ListBoxes
   }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...