WP7 - кнопка «Поделиться», например Marketplace и картинки - PullRequest
2 голосов
/ 08 октября 2011

Существует ли простой способ создать кнопку или ссылку Share в WP7, например в Marketplace, когда вы нажимаете на приложение, или, например, при просмотре изображений. Я хочу иметь возможность делиться данными / ссылками на что-то в моем приложении ... на Facebook, по электронной почте и т. Д.

Ответы [ 2 ]

4 голосов
/ 08 октября 2011

почему вы не используете подключенные сети из ОС?

создайте кнопку с XAML, например:

<Button Content="share" Grid.Row="1" Name="shareButton" Click="shareButton_Click"/>

Как-то так для события click:

 private void shareButton_Click(object sender, RoutedEventArgs e)
    {
        var url = String.Format(Your Item here);
        ShareLinkTask shareLinkTask = new ShareLinkTask();
        shareLinkTask.LinkUri = new Uri(url, UriKind.Absolute);
        shareLinkTask.Title = postTitleTxt.Text;
        shareLinkTask.Message = "Your Text here: " + postTitleTxt.Text;
        shareLinkTask.Show();
     }

Для электронной почты вы можете использовать это:

private void sendEmail(object sender, RoutedEventArgs e)
    {
        EmailComposeTask emailAuthor = new EmailComposeTask();
        emailAuthor.To = "whoever@hotmail.com";
        emailAuthor.Subject = "message from my App";
        emailAuthor.Body = "Text";
        emailAuthor.Show();
    }

надеюсь, что это поможет.

0 голосов
/ 06 июня 2012

Вы должны проверить «Пусковые установки и средства выбора» . Launcher - это API, который запускает одно из встроенных приложений, таких как создание электронной почты, предоставление ссылки в социальной сети и открытие браузера для определенного веб-сайта

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...