Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A execução de operações de arrastar e soltar entre aplicativos não é diferente de habilitar essa ação em um aplicativo, desde que ambos os aplicativos envolvidos se comportem de acordo com o "contrato" estabelecido entre as propriedades AllowedEffect e Effect.
No procedimento a seguir, você usará um aplicativo baseado no Windows criado e o processador de palavras do WordPad incluído no sistema operacional Windows para executar operações de arrastar e soltar entre aplicativos. O WordPad tem um determinado conjunto de efeitos permitidos para texto sendo arrastado e solto; o aplicativo baseado em Windows para o qual você estará desenvolvendo código terá suporte para esses efeitos para que as operações de arrastar e soltar possam ser realizadas com sucesso.
Para executar um procedimento de arrastar e soltar entre aplicativos
Crie um novo aplicativo do Windows Forms.
Adicione um TextBox controle ao formulário.
Configure o TextBox controle para receber dados descartados.
Para obter mais informações, consulte Passo a passo: executando uma operação de arrastar e soltar nos Windows Forms.
Execute seu aplicativo baseado no Windows e, enquanto o aplicativo estiver em execução, execute o WordPad.
O WordPad é um editor de texto instalado pelo Windows que permite operações de arrastar e soltar. Ele é acessível pressionando o botão Iniciar , selecionando Executar e digitando
WordPadna caixa de texto da caixa de diálogo Executar e clicando em OK.Depois que o WordPad estiver aberto, digite uma cadeia de caracteres de texto nele.
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ê passar o mouse sobre o TextBox controle (e, consequentemente, gerar o DragEnter evento), o cursor muda e você pode soltar o 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 Passo a passo: executando uma operação de arrastar e soltar nos Windows Forms.
Consulte também
.NET Desktop feedback