I cannot understand how delegates work with events in C#.
The form of the syntax is:
public event someNameDelegate someName;
control.someName += new control