aplicativos sociais têm vindo a ganhar popularidade, e aprender como construir um aplicativo móvel Windows Phone que usa a câmera pode começar a criar o seu primeiro aplicativo social. C # é uma linguagem de programação de computador que pode ser usado para construir seu aplicativo Windows Phone. A tarefa de captura da câmera é usada para tirar uma foto diretamente de seu aplicativo móvel. Use a propriedade " ChosenPhoto " para recuperar a imagem tirada e você pode exibi-lo usando um controle de imagem . Coisas que você precisa
Microsoft Visual Art Studio ferramentas do Windows para desenvolvedores Telefone
Show Mais instruções
1
Abra o Microsoft Visual Studio. Clique no link " New Project" e expandir "Outras Línguas " abaixo Modelos instalados . Expanda o nó "Visual C #" e clique em " Silverlight para Windows Phone ". Clique duas vezes em " aplicativo do Windows Phone" para criar um novo projeto.
2
Clique duas vezes em "Button" no painel Toolbox para adicionar um novo botão para o seu aplicativo móvel. Adicionar um controle de "Imagem ", usando a mesma técnica.
3
Clique duas vezes no botão que você adicionou para criar um evento de clique . Um evento de clique de botão irá executar o código dentro dele quando o botão é clicado. Adicione o seguinte código dentro do evento clique para iniciar a tarefa de câmera :
try { useCameraTask.Show ();} catch ( System.InvalidOperationException ) { MessageBox.Show (" imagem Problema captura ");}
4
Copie e cole o seguinte duas linhas de código na área de namespace localizado no topo do seu módulo :
usando System.Windows.Media.Imaging ; usando Microsoft.Phone . tarefas;
5
Adicione o seguinte código abaixo " InitializeComponent " dentro do procedimento " MainPage " :
useCameraTask = new CameraCaptureTask () ; useCameraTask.Completed + = new EventHandler , ( cameraUsed_Completed );
6 Criar o procedimento que irá salvar a imagem tirada pela câmera , inserindo o seguinte código:
vazio cameraUsed_Completed (object sender, PhotoResult e) {if ( e.TaskResult == TaskResult.OK ) { System.Windows.Media.Imaging.BitmapImage imageTaken = new System.Windows.Media.Imaging.BitmapImage (); imageTaken.SetSource ( e.ChosenPhoto ); this.image1.Source = imageTaken ;}}
7
Clique na caixa de combinação do alvo e escolha a opção " Windows Phone Emulator " para implantar o seu programa para a janela do emulador Phone. Pressione a tecla "F5" para executar o seu aplicativo móvel. Clique em " Button" para lançar a câmera e clique no ícone no canto direito do emulador para tirar a foto . Clique em "Aceitar " para exibir a imagem obtida através do controle de imagem.