Implementando réguas em C forma #
Pergunta
Alguém tem uma técnica boa (ou tutorial) para implementar governantes dentro de um aplicativo C # Windows Forms? Eu quero mostrar uma imagem ao mesmo tempo mostrando governantes que indicam a sua posição do mouse para permitir um posicionamento mais preciso do cursor. Assim como a imagem abaixo:
Eu tentei usar controles divisor para manter as marcas de escala, mas eu não sei como fazer canto superior esquerdo da área em branco o cinza. Algum conselho? Obrigado.
Solução
Eu tinha construído um controle personalizado para fazer isso em ambos X e Y localização, e usar dois controles.
O controle teria que substituir Paint () e métodos GDI usar para exibir as marcas de escala, seria então eventos do mouse captura e locais de actualização de forma adequada.
Outras dicas
Este é o melhor artigo que eu encontrei e usado sobre o assunto: http://www.codeproject.com/KB/miscctrl/ruler.aspx