Est-il possible de sélectionner un point et de le supprimer simplement du graphique pour que l'image puisse être sauvegardée sans ce point?Graphiques C# avec ZedGraph
Répondre
Vous pouvez probablement le faire de cette façon:
Abonnez-vous à l'événement MouseClick
, trouvez le point le plus proche et supprimez-le.
Ici vous pouvez trouver un exemple comment souscrire événement ZedGraph
: http://zedgraph.org/wiki/index.php?title=Edit_Points_by_Dragging_the_Mouse [site web vers le bas, lien brisé]
Vous devrez utiliser la méthode FindNearestPoint
pour trouver le point cliqué. cette méthode vous renverra le CurveItem
et ID
du point sur lequel vous avez cliqué. Vous pouvez le supprimer simplement en utilisant la méthode RemovePoint
de l'objet CurveItem
. N'oubliez pas, après chaque modification, que vous devez appeler la méthode Invalidate
ou Refresh
de votre control pour actualiser le graphique.
vous méritez au moins 1000 points supplémentaires pour cela –
Glad it helps :) – Gacek
Le lien vers zedgraph.org est (effectivement) brisé maintenant. –
@ tout le monde répondez immédiatement –
Oui Drill sgt. Voudriez-vous des frites avec ça? – Mikos
@mikos s'il vous plaît obtenez-moi un sandwhich ASAP –