How to Use the PhotoChooserTask

This is a quick post to show some code around how to use a PhotoChooserTask for Windows Phone programming:


private BitmapImage OriginalImage = new BitmapImage();

private void btnAddPicture_Click(object sender, EventArgs e)
{
PhotoChooserTask pix = new PhotoChooserTask();
pix.Completed += new EventHandler<PhotoResult&rt;(OnCameraCaptureCompleted);
pix.ShowCamera = true;
pix.Show();
}

private void OnCameraCaptureCompleted(object sender, PhotoResult e)
{
if (e.TaskResult == TaskResult.OK)
{
OriginalImage.SetSource(e.ChosenPhoto);
// You can then use OriginalImage as you like
}
}

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s