lunes, 5 de marzo de 2018

Receta C# No. 7-18: Arrastrar y Soltar Texto entre Controles

1. Problema

Arrastrar y soltar elementos para el intercambio de texto entre dos controles (o eventualmente ventanas o aplicaciones diferentes).

2. Solución

La clase Control cuenta con el método DoDragDrop para inicar la operación de arrastrar; y también facilita detectar el evento de inicio de arrastre y soltar en otro control por medio de los método DragEnter y DragDrop (Jones, Freeman, 2010).

3. Código C#

En este ejemplo se arrastrará y soltará texto desde TextBox hasta RichTextBox.





Se han creados dos controles: TextBox y RichTextBox. Se puede arrastrar texto del campo de texto plano al campo de texto enriquecido haciendo una selección de texto, luego manteniendo presionado la tecla Control arrastrar el texto.


Prueba de ejecución:
Arrastrar y soltar texto
Animación 1. Arrastrar y soltar texto.

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.