A nova funcionalidade de recortar e colar do WP7 pode ser usada programaticamente?
-
29-10-2019 - |
Pergunta
Como a nova atualização (janeiro de 2011) das Ferramentas de desenvolvedor do Windows Phone adiciona suporte para Recortar e Colar, isso pode ser usado de maneira programática no código?
Solução
A atualização de janeiro de 2011 não inclui acesso programático à área de transferência (ou quaisquer novas APIs). A área de transferência só pode ser acessada pelo usuário para cortar e colar texto. Sim, apenas texto pode ser cortado, copiado e colado.
A funcionalidade de recortar e colar foi adicionada a todas as caixas de texto, e as caixas de texto em seu aplicativo obterão automaticamente essa capacidade quando executado no emulador atualizado ou em um dispositivo que teve a atualização aplicada. Isso se aplica mesmo se você tornar a caixa de texto somente leitura.
Se você estiver usando uma caixa de texto em um Pivot ou Panorama (contra o qual as diretrizes não aconselham), analise seu aplicativo em relação a quaisquer possíveis problemas nesta área. (Deslizar com o dedo para expandir a área selecionada pode fazer com que o pivô ou panorama deslize. Você provavelmente não quer isso.)
Atualização do Mango
Mango (v7.1) apresenta acesso programático ao Área de transferência mas apenas para definir o texto, não obtendo nenhum texto que já esteja lá.
Do MSDN :
"Você não pode obter texto da área de transferência de um aplicativo do Windows Phone, apenas configurá-lo. Chamar o método GetText em um aplicativo do Windows Phone irá sempre faz com que uma SecurityException ocorra. "