У меня есть абстрактный класс
public abstract class BaseClass
{
public delegate void ContextMenuClickHandler(object sender, Point point);
public event ContextMenuClickHandler OnContextMenuClick;
public void OnMouseClick(MouseEventArgs e)
{
OnContextMenuClick(this, new Point((int) x, (int) y));
}
}
и я подключаю событие:
Base.ContextMenuClickHandler += ShowContextMenu;//error
void ShowContextMenu(object sender, Point point)
{
}
ошибка:
'Base.ContextMenuClickHandler' является типом, который недопустим в
данный контекст
Как это исправить?