Social Apps wurden an Popularität gewinnt , und lernen, wie man eine Windows Phone App , die die Kamera kann Ihnen den Einstieg in die Erstellung Ihrer ersten Social App nutzt bauen. C # ist eine Programmiersprache , die verwendet werden, um Ihr Windows Phone App bauen kann. Die kamera Aufgabe verwendet wird , um ein Foto direkt von Ihrem mobilen Anwendung . Benutzen Sie den " ChosenPhoto " Eigenschaft, um die aufgenommene Bild abrufen und Sie können es mit einem Bild angezeigt Kontrolle. Things You
Microsoft Visual Studio
Windows Phone Developer Tools
brauchen anzeigen Weitere Anweisungen
1
Starten Sie Microsoft Visual Studio. Klicken Sie auf " Neues Projekt " link und erweitern " Andere Sprachen " unter Installierte Vorlagen . Erweitern Sie den " Visual C #" Knoten und klicken Sie auf " Silverlight für Windows Phone . " Doppelklick "Windows Phone Application ", um ein neues Projekt zu erstellen.
2
Doppelklicken Sie auf "Button" auf der Toolboxbereich um eine neue Schaltfläche, um Ihre mobile App hinzuzufügen. Hinzufügen eines "Bild" -Steuerung mit der gleichen Technik .
3
Doppelklicken Sie auf die Schaltfläche hinzugefügt, um ein Click-Ereignis zu erstellen. Eine Schaltfläche Click-Ereignis wird der Code in der es ausgeführt wird, wenn die Schaltfläche geklickt wird . Fügen Sie den folgenden Code in das Click-Ereignis , um die Kamera zu starten Aufgabe :
try { useCameraTask.Show (); } catch ( System.InvalidOperationException ) { MessageBox.Show (" Problem Erfassung Bild ");}
4
Kopieren und fügen Sie die folgenden zwei Zeilen Code im Namespace Bereich in der Spitze des Moduls :
mit System.Windows.Media.Imaging ; mit Microsoft.Phone . Aufgaben ;
5
Fügen Sie den folgenden Code unter " InitializeComponent " innerhalb der " MainPage "-Verfahren :
useCameraTask = new CameraCaptureTask (); useCameraTask.Completed + = new EventHandler ; ( cameraUsed_Completed );
6 erstellen Sie die Prozedur , die das Bild von der Kamera , indem Sie den folgenden Code genommen sparen :
nichtig 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
Klicken Sie auf das Ziel- Combo-Box und wählen Sie " Windows Phone Emulator ", um Ihr Programm in die Fenster Phone Emulator bereitstellen . Drücken Sie die Taste "F5" auf dein Handy App laufen . Klicken Sie "Button" , um die Kamera zu starten , und klicken Sie auf das Symbol in der rechten Ecke des Emulators, um das Bild aufzunehmen. Klicken Sie auf " Akzeptieren " , um das Bild durch das Bild die Kontrolle übernommen anzuzeigen.