Das (oder manuell auf eine PaintBox zeichnen) ist natürlich besser, wenn es darum geht, viele kleine Symbole in einer Tabelle darzustellen und nicht zwingend für alles ein eigenes Control (mit
Handle und Ereignissen) benötigt wird.
Dann müsste man allerdings selbst berechnen, wo ein Klick hingeht und kann nicht direkt Ereignisse zur Lösung benutzen, sondern man muss erst noch über die Clickkoordinaten berechnen, was den nun getroffen wurde (was auch nicht viel schwerer ist). Kommt auf den Anwendungszweck an.
Man kann einen Barbier definieren als einen, der alle diejenigen rasiert, und nur diejenigen, die sich nicht selbst rasieren.
Rasiert sich der Barbier?