Как я могу вызвать событие из usercontrol в основную форму C#
Привет,
У меня есть userControl, и у меня есть кнопки там, я хотел бы вызвать событие click в моей основной форме.
Что я уже пробовал:
Есть то, что я пробовал, но это не работает в форме.
элемент управления UserControl
public event EventHandler ButtonClick; protected void Button1_Click(object sender, EventArgs e) { //bubble the event up to the parent if (this.ButtonClick != null) this.ButtonClick(this, e); }
Форма
<pre lang="c#">GameField.ButtonClick += new EventHandler(UserControl_ButtonClick); protected void UserControl_ButtonClick(object sender, EventArgs e) { //handle the event }
Я не вижу класс userControl из основной формы. Это может быть потому, что у меня неполный класс.
public partial class GameField : UserControl