Nenhuma solução para o dispositivo, mas para o emulador, você tem essa ferramenta que recebe telas de seleção "compatíveis com o mercado": link
Seria bom ter esse recurso no telefone.
Existe uma maneira de tirar uma foto do Windows Phone 7? No iPhone, você pode pressionar o botão quadrado e o botão liga / desliga ao mesmo tempo para tirar uma captura de tela. Existe uma ação equivalente no WP7?
Estou usando um telefone real e não o emulador. Esta é uma tarefa fácil no emulador, mas eu coletei alguns dados via GPS, que não está disponível no emulador.
Como kP e Mattheiu avisam, isso não é possível através de chaves de hardware e você ainda pode obter telas de desenvolvimento se for necessário usar a ferramenta recomendada aqui.
Se você quiser criar uma função para fazer isso no seu aplicativo por algum motivo, possivelmente uma função oculta de algum tipo, isso pode ser feito. Este post irá demonstrar.
Mark Arteaga - Captura de tela no Windows Phone 7
Você não pode fazer uma captura de tela no próprio dispositivo, no momento. No entanto, se você estiver executando no emulador, poderá usar a ferramenta de recorte incorporada no Windows 7. No menu Iniciar, digite 'recorte' e clique no programa Ferramenta de Recorte. Se você estiver fazendo isso para capturas de tela que serão adicionadas ao mercado, não inclua nenhum dos cromáticos do emulador.
Não sei ao certo, mas acredito que isso seja impossível por duas razões. Primeiro: não há multitarefa real no wp7. Portanto, não há como qualquer aplicativo de captura de tela poder tirar um instantâneo de qualquer outro aplicativo em execução. Segundo: AFAIK todo aplicativo é executado em sua própria sandbox.
Se houver uma maneira, por favor me corrija aqui.
Tags windows-phone