Compartilhar via


Como Executar Operações de do Tipo "Arrastar e Soltar" entre Aplicativos

Executar operações de arrastar e soltar entre aplicativos não é diferente de habilitar essa ação dentro de um aplicativo, desde que ambos os aplicativos envolvidos se comportem de acordo com o "contrato" estabelecido entre as AllowedEffect propriedades e Effect .

No procedimento a seguir, você usará um aplicativo do Windows que você criou e o processador de texto WordPad incluído no sistema operacional Windows para executar operações do tipo "arrastar e soltar" entre aplicativos. O WordPad tem um certo conjunto de efeitos permitidos para o texto que está sendo arrastado e solto; o aplicativo do Windows para o qual o código está sendo escrito funcionará com esses efeitos para que as operações do tipo "arrastar e soltar" possam ser concluídas com êxito.

Realizar um procedimento do tipo "arrastar e soltar" entre aplicativos

  1. Crie um novo aplicativo Windows Forms.

  2. Adicione um controle TextBox ao seu formulário.

  3. Configure o TextBox controle para receber dados descartados.

    Para obter mais informações, consulte Instruções passo a passo: executando uma operação do tipo "arrastar e soltar" nos Windows Forms.

  4. Execute seu aplicativo do Windows e, enquanto o aplicativo está em execução, execute o WordPad.

    O WordPad é um editor de texto instalado pelo Windows que permite realizar operações do tipo "arrastar e soltar". Ele pode ser acessado pressionando o botão Iniciar, selecionando Executar e digitando WordPad na caixa de texto da caixa de diálogo Executar e clicando em OK.

  5. Após abrir o WordPad, digite uma cadeia de caracteres de texto nele.

  6. Usando o mouse, selecione o texto e arraste o texto selecionado para o TextBox controle em seu aplicativo baseado no Windows.

    Observe que quando você passa o mouse sobre o controle (e, consequentemente, aumenta o evento), o cursor muda e você pode soltar o TextBoxDragEnter texto selecionado no TextBox controle.

    Além disso, você pode configurar seu TextBox controle para permitir que cadeias de caracteres de texto sejam arrastadas e soltas no WordPad. Para obter mais informações, consulte Instruções passo a passo: executando uma operação do tipo "arrastar e soltar" nos Windows Forms.

Confira também