Ich wurde damit beauftragt, ein Steuerelement zu erstellen, das Hotspots hat, die das Ziehen und Ablegen von Bildern ermöglichen. Diese Positionen ändern sich je nachdem, was auf das Steuerelement gezogen wird. Nach dem Ablegen des Bildes auf dem Steuerelement muss es die Möglichkeit haben, sich an eine neue Position zu bewegen (entweder durch Ziehen und Ablegen oder mit den Pfeiltasten).
Das beste Beispiel für diese Funktion, das mir einfällt, ist der Microsoft Windows-Desktop. Wenn Sie ein Symbol ziehen, können Sie es an einer beliebigen Stelle ablegen (rastet am nächstmöglichen Hotspot ein). Ich verwende .net 3.5 mit C#.
Ich bin auf der Suche nach Ideen, um mit dem Prototyping dieser Steuerung zu beginnen.
Was ist die beste Winform-Steuerelement zu erben, oder ist ein benutzerdefiniertes Steuerelement von Grund auf der einzige Weg zu gehen?