2008-09-29 10 views
3

Est-ce que quelqu'un a une bonne technique (ou tutoriel) pour implémenter des règles dans une application C# Windows Forms? Je veux afficher une image tout en montrant des règles qui indiquent la position de votre souris pour permettre un positionnement plus précis du curseur. Tout comme l'image ci-dessous:Implémentation de règles au format C#

Ruler depicting where the cursor is located.

J'ai essayé d'utiliser splitter les contrôles à tenir les marques de tiques, mais je ne sais pas comment faire en haut à gauche de la zone vierge grise. Aucun conseil? Merci.

+1

J'ai ajouté ma propre image en raison de l'image plus afficher. Si l'image présentée est inexacte, n'hésitez pas à annuler le changement. – Jase

Répondre

3

J'ai construit un contrôle personnalisé pour faire cela à la fois X et Y, et utiliser deux contrôles. Le contrôle devrait remplacer Paint() et utiliser les méthodes GDI pour afficher les graduations, il capturerait alors les événements de souris et mettrait à jour les emplacements de manière appropriée.