Cómo: Llevar a cabo operaciones de arrastrar y colocar entre aplicaciones
Actualización: noviembre 2007
Realizar operaciones de arrastrar y colocar entre aplicaciones no difiere de habilitar dicha acción dentro de una aplicación, mientras las aplicaciones implicadas en la operación se comporten según el "contrato" establecido entre las propiedades AllowedEffect y Effect.
En el ejemplo siguiente, utilizará una aplicación basada en Windows creada por usted y el procesador de textos WordPad, que se incluye con el sistema operativo Windows, para ilustrar las operaciones de arrastrar y colocar entre aplicaciones. WordPad tiene un conjunto determinado de efectos permitidos para el texto arrastrado y colocado; la aplicación para Windows para la cual escribirá código trabajará con estos efectos, para que las operaciones de arrastrar y colocar puedan completarse correctamente.
Para ejecutar un procedimiento de arrastrar y colocar entre aplicaciones
Cree una nueva aplicación Windows.
Para obtener más información, vea Cómo: Crear un proyecto de aplicación para Windows.
Agregue el control TextBox al formulario.
Configure el control TextBox para recibir los datos colocados.
Para obtener más información, vea Tutorial: Llevar a cabo una operación de arrastrar y colocar en formularios Windows Forms.
Ejecute su aplicación basada en Windows y mientras la aplicación está ejecutando, ejecute Wordpad.
WordPad es un editor de texto instalado por Windows que permite ejecutar operaciones de arrastrar y colocar. Para obtener acceso a él, presione el botón Inicio, seleccione Ejecutar y, a continuación, escriba WordPad en el cuadro de texto del cuadro de diálogo Ejecutar y haga clic en Aceptar.
Una vez abierto WordPad, escriba una cadena de texto en él.
Mediante el mouse (ratón), seleccione el texto y arrástrelo al control TextBox de la aplicación basada en Windows.
Observe que cuando mueve el mouse sobre el control TextBox (y, por tanto, provoca el evento DragEnter), el cursor cambia y puede colocar el texto seleccionado en el control TextBox.
También puede configurar el control TextBox para que permita arrastrar y colocar cadenas de texto en WordPad. Para obtener más información, vea Tutorial: Llevar a cabo una operación de arrastrar y colocar en formularios Windows Forms.
Vea también
Tareas
Cómo: Agregar datos al Portapapeles
Cómo: Recuperar datos del Portapapeles
Otros recursos
Compatibilidad con las operaciones de arrastrar y colocar y con el Portapapeles