[C#] Wijzigbare grafiek maken

Pagina: 1
Acties:

  • Oyster
  • Registratie: Januari 2003
  • Niet online
Momenteel ben ik bezig om in C# een stukje software te maken waarin het eenvoudig mogelijk is de coordinaten van de verschillende punten in een grafiek te wijzigen.

Deze punten moeten door middel van de muis aangeklikt kunnen worden en omhoog of omlaag over een vaste x-as geschoven kunnen worden. Het principe van een vertical scrollbar eigenlijk.

Als voorbeeld heb ik een grafiek toegevoegd. Het is dus de bedoeling dat de blauwe punten aangeklikt kunnen worden en op een andere plek in de y-as geplaats kunnen worden.

Afbeeldingslocatie: http://img2.imgspot.com/u/06/5/15/grafiek.jpg

Ik kan helaas nergens vinden hoe ik door middel van C# een punt in een grafiek aan kan klikken (active maken) en deze zichtbaar kan verslepen. Heeft iemand enig idee hoe dit op te lossen is? Bedankt! :)

  • H!GHGuY
  • Registratie: December 2002
  • Niet online

H!GHGuY

Try and take over the world...

je zal moeten bijhouden welke punten er bestaan.
dan maak je 2 functies die de transformatie uitvoeren (van user -> paintbox en paintbox -> user coordinaten)
en dan bij mouse_click ga je je punten overlopen en een punt kiezen als nodig. je zet gelijk ook een boolean op true.
bij mousemove controleer je of een punt geselecteerd is, en beweeg je die.

zo moeilijk was dit toch niet ?

ASSUME makes an ASS out of U and ME