Compartir a través de


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

  1. Cree una nueva aplicación Windows.

    Para obtener más información, vea Cómo: Crear un proyecto de aplicación para Windows.

  2. Agregue el control TextBox al formulario.

  3. 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.

  4. 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.

  5. Una vez abierto WordPad, escriba una cadena de texto en él.

  6. 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