Open Websites and Emails from a Windows Phone 7 Silverlight App

First,  make sure to reference the Microsoft.Phone.Tasks Library

In your XAML you can add a HyperlinkButton with a click even like this:

<HyperlinkButton x:Name="Email" Content="" Click="Email_Click"/>

Then use the EmailComposeTask class to bring up the mail client.

private void Email_Click(object sender, RoutedEventArgs e)
EmailComposeTask email = new EmailComposeTask();
email.To = "";
email.Subject = "Thanks";

In a similar manner, you instantiate WebBrowserTask to bring up the browser with the provided link

private void MyBlog_Click(object sender, RoutedEventArgs e)
WebBrowserTask web = new WebBrowserTask();
web.URL = "";

Copyright 2011 Christian Rios

All trademarks and copyrights contained in this document are owned by their
respective trademark and copyright holders.