Question

Quelqu'un at-il une bonne technique (ou un bon tutoriel) pour implémenter des règles dans une application Windows Forms C #? Je souhaite afficher une image tout en affichant des règles indiquant la position de la souris pour permettre un positionnement plus précis du curseur. Tout comme l'image ci-dessous:

Règle décrivant l'emplacement du curseur.

J'ai essayé d'utiliser les commandes de séparation pour conserver les graduations, mais je ne sais pas comment faire en haut à gauche la zone grise. Aucun conseil? Merci.

Était-ce utile?

La solution

J'avais créé un contrôle personnalisé pour le faire dans les emplacements X et Y, et j'utilisais deux contrôles.

Le contrôle doit remplacer Paint () et utiliser les méthodes GDI pour afficher les graduations. Il doit ensuite capturer les événements de la souris et mettre à jour les emplacements de manière appropriée.

Autres conseils

C’est le meilleur article que j’ai trouvé et utilisé à ce sujet: http://www.codeproject.com/KB/miscctrl/ruler.aspx

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top