Example #1
0
        private void ShareListBox_OnSelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            var selectedItem = ShareListBox.SelectedItem as string;

            if (selectedItem == null)
            {
                return;
            }

            FlurryWP8SDK.Api.LogEvent("Wallpaper.Share");

            var item = (ShareViewModel)ViewModel;

            if (selectedItem == AppResources.ShareEmail)
            {
                ShareHelper.ShareViaEmail(item);
            }
            else if (selectedItem == AppResources.ShareSocialNetwork)
            {
                ShareHelper.ShareViaSocial(item);
            }
            else if (selectedItem == AppResources.ShareTextMessaging)
            {
                ShareHelper.ShareViaSms(item);
            }
            else if (selectedItem == AppResources.ShareClipboard)
            {
                ShareHelper.ShareViaClipBoard(item);
            }

            ShareListBox.SelectedIndex = -1;
        }