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?

Foi útil?

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

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top