Oh je, lange ist es her …
Du solltest dir auf jeden Fall die Events um das Drag&Drop näher anschauen. Aber wenn du ein Schachprogramm schreiben willst, dann sieht es mit dem Bitmaps akzeptieren sowieso schlecht aus. An deiner Stelle würde ich über die MouseDown, MouseMove, MouseUp-Ereignisse gehen, dann kontrollieren, ob es ein gültiger Zug war und dann erst die Bitmaps ändern. Alternativ könntest du auch einfach nur das Startfeld klicken und dann das Zielfeld.
Suche per Google, da hab ich bis jetzt auch immer ein passendes Tutorial zu meinen Problemen gefunden.
Florian
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]