Estoy tratando de crear algunas funciones de ajuste a la cuadrícula que se utilizarán en tiempo de ejecución, pero estoy teniendo problemas con la parte de ajuste. He dibujado con éxito una cuadrícula punteada en un panel, pero cuando agrego un control de etiqueta al panel, ¿cómo hago para encajar la esquina superior izquierda de la etiqueta en el punto más cercano?C# Crear funcionalidad de ajuste a la cuadrícula
Gracias
Muchas gracias! – Nathan
Tenga en cuenta que el código anterior se ajustará a la cuadrícula más cerca de cero sin embargo. Para mover hacia la izquierda o hacia la derecha, podrías, por ejemplo, probar si pos.x% gridWidth es mayor o menor que gridWidth/2. Recuerda que obtendrás un caso diferente para las coordenadas debajo de cero. Eso debería darte todas las herramientas que necesitas. – Pedery
si tiene gridWidth = 3. para un puntoX = 5, se correlacionará con 3 cuando corresponda con 6. vea mi respuesta para obtener una respuesta más elaborada. –