viernes, 9 de marzo de 2018

Receta C# No. 8-4: Mover una Figura en un Formulario

1. Problema

Mover una figura dentro de un formulario.

2. Solución

Es necesario sobrescribir la lógica de dibujo de un control personalizado. Además, se debe asignar la figura a la propiedad Control.Region: en esta región se detectará la interacción del ratón (Jones, Freeman, 2010).

3. Código C#

Primero se debe crear un control personalizado:




Ahora se crea un formulario donde se definirán las dos instancias de este control personalizado y se arrastrarán por el lienzo:




Prueba de ejecución:
Mover una figura
Animación 1. Mover una figura en un formulario.

4. Literatura & Enlaces

Jones, A., Freeman (2010). Visual C# 2010 Recipes: A Problem-Solution Approach. United States: Apress.

O

No hay comentarios:

Publicar un comentario

Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.