"Click" - Delegate to an instance method cannot have null 'this'
<p>I know there are alot of questions allready to this topic. But I can't really seem to understand this whole delegate stuff. I'm kinda at a point where I just want it to work and move on. Everytime when I look at delegates I think to myself, there has to be a way to make this much easier to understand and do, but I can't seem to find it.</p>

<p>I have a FlowLayoutPanel that will be filled with a bunch of Panels. each of those panels needs to have a OnClick (or Click?) method to be attached to it.</p>

<p>So I went ahead and wrote (inside of the creator of my personal panel class):</p>

<pre><code>IntDrawForm form = FindForm() as IntDrawForm;
Click += form.PointPanelClick;
</code></pre>

<p>And I ended up with the error message <code>Delegate to an instance method cannot have null 'this'</code> when tried to create one my panels.</p>