コード例 #1
0
        void phoneNumberChooserTask_Completed(object sender, PhoneNumberResult e)
        {
            if (e.TaskResult == TaskResult.OK)
            {
                MessageBox.Show("You've selected " + e.DisplayName );

                //Code to start a new call using the retrieved phone number.
                //PhoneCallTask phoneCallTask = new PhoneCallTask();
                //phoneCallTask.DisplayName = e.DisplayName;
                //phoneCallTask.PhoneNumber = e.PhoneNumber;
                //phoneCallTask.Show();
            }


            if (i == 1)
            {
               Img1.Visibility = System.Windows.Visibility.Visible;
               Rect1.Opacity = 0.2;
               Rect1.Fill = new SolidColorBrush(Colors.Red);
            }
            else if (i == 2)
            {
                Img2.Visibility = System.Windows.Visibility.Visible;
                Rect2.Opacity = 0.2;
                Rect2.Fill = new SolidColorBrush(Colors.Red);
            }
            else if (i == 3)
            {
                Img3.Visibility = System.Windows.Visibility.Visible;
                Rect3.Opacity = 0.2;
                Rect3.Fill = new SolidColorBrush(Colors.Red);
            }
        }
コード例 #2
0
ファイル: MainPage.xaml.cs プロジェクト: maguilleng/phonePOS
 void selNumber_Completed(object sender, PhoneNumberResult e)
 {
     if (e.TaskResult == TaskResult.OK)
     {
         imgQRCode.Source = GenerateQRCode(e.PhoneNumber);
     }
 }
コード例 #3
0
 private void pnc_Completed(object sender, PhoneNumberResult e)
 {
     if (e.TaskResult == TaskResult.OK)
     {
         tbxNumber.Text = e.PhoneNumber;
     }
 }
コード例 #4
0
 void PhoneNumberChooserTask_Completed(object sender, PhoneNumberResult e)
 {
     if (e.TaskResult == TaskResult.OK)
     {
         MessageBox.Show(e.PhoneNumber);
     }
 }
コード例 #5
0
 void phoneNumberChooserTask_Completed(object sender, PhoneNumberResult e)
 {
     if ((null == e.Error) && (TaskResult.OK == e.TaskResult))
     {
         MessageBox.Show("Phone number returned is: " + e.PhoneNumber);
     }
 }
コード例 #6
0
 void jd_Completed(object sender, PhoneNumberResult e)
 {
     if (e.TaskResult == TaskResult.OK)
     {
         _appSettings.Add("phonenumber", e.PhoneNumber);
     }
 }
コード例 #7
0
        private void nummerTask_Completed(object sender, PhoneNumberResult e)
        {
            if (e.TaskResult != TaskResult.OK)
            {
                return;
            }

            var sms = new SmsComposeTask();

            sms.To = e.PhoneNumber;

            var flyplass = (Flyplass)Flyplasser.SelectedItem;

            if (flyPivot.SelectedIndex == 0)
            {
                var avgang = (Flygning)Avganger.SelectedItem;
                sms.Body = string.Format("Jeg flyr med {0} fra {1} og lander på {2} klokken {3:HH:mm}",
                                         avgang.Nummer, flyplass.Kode, avgang.Flyplass, avgang.Tidspunkt);
                sms.Show();
            }
            else if (flyPivot.SelectedIndex == 1)
            {
                var ankomst = (Flygning)Ankomster.SelectedItem;
                sms.Body = string.Format("Jeg lander med {0} fra {1} til {2} klokken {3:HH:mm}",
                                         ankomst.Nummer, ankomst.Flyplass, flyplass.Kode, ankomst.Tidspunkt);
                sms.Show();
            }
        }
コード例 #8
0
 void pnc_Completed(object sender, PhoneNumberResult e)
 {
     if (e.TaskResult == TaskResult.OK)
     {
         textBox1.Text = e.PhoneNumber;
     }
 }
コード例 #9
0
        void phoneNumberChooserTask_Completed(object sender, PhoneNumberResult e)
        {
            if (e.TaskResult == TaskResult.OK)
            {
                string phoneNumber = string.Empty;
                foreach (char ch in e.PhoneNumber)
                {
                    if (Char.IsDigit(ch))
                    {
                        phoneNumber += ch;
                    }
                }

                if (string.IsNullOrEmpty(txtPhoneNumber.Text))
                {
                    txtPhoneNumber.Text = phoneNumber;
                }
                else
                {
                    txtPhoneNumber.Text += ";" + phoneNumber;
                }

                lblPhoneNumber.Visibility = Visibility.Collapsed;
            }
        }
コード例 #10
0
 private void phoneNumberChooserTask_Completed(object sender, PhoneNumberResult e)
 {
     if (e.DisplayName != null)
     {
         if (e.TaskResult == TaskResult.OK)
         {
             MessageBox.Show("The phone number for " + e.DisplayName + " is " + e.PhoneNumber);
         }
         if (IsBoxOneTappedMed)
         {
             doctorsName         = e.DisplayName;
             doctorsNumber       = e.PhoneNumber;
             txbDoctorsInfo.Text = doctorsName + Environment.NewLine
                                   + doctorsNumber;
         }
         else if (IsBoxTwoTappedMed)
         {
             dentistName         = e.DisplayName;
             dentistNumber       = e.PhoneNumber;
             txbDentistInfo.Text = dentistName + Environment.NewLine
                                   + dentistNumber;
         }
         else
         {
             carrierName         = e.DisplayName;
             carrierNumber       = e.PhoneNumber;
             txbCarrierInfo.Text = carrierName + Environment.NewLine
                                   + carrierNumber;
         }
     }
 }
コード例 #11
0
 private void ChoosePhoneNumberTaskCompleted(object sender, PhoneNumberResult e)
 {
     new SmsComposeTask()
     {
         Body = textBox1.Text, To = e.PhoneNumber
     }.Show();
 }
コード例 #12
0
 private void phoneNumberChooserTask_Completed(object sender, PhoneNumberResult e)
 {
     if (e.TaskResult == TaskResult.OK)
     {
         task.Phone = e.PhoneNumber;
     }
 }
コード例 #13
0
ファイル: CallsPage.xaml.cs プロジェクト: IwonaKr/magisterka
        private void phoneNumberChooser_Completed(object sender, PhoneNumberResult e)
        {
            this.inputPhoneNumber.Text = e.PhoneNumber == null ? "" : e.PhoneNumber;
            this.inputDisplayName.Text = e.DisplayName == null ? "" : e.DisplayName;

            this.makeCall();
        }
コード例 #14
0
 void pnct_Completed(object sender, PhoneNumberResult e)
 {
     if (e.TaskResult == TaskResult.OK)
     {
         var result = MessageBox.Show(e.PhoneNumber, e.DisplayName, MessageBoxButton.OK);
     }
 }
コード例 #15
0
 void phoneNumberChooserTask_Completed(object sender,
     PhoneNumberResult e)
 {
     string debugMsg = string.Format(
         "***\t In phoneNumberChooserTask_Completed function of SendSMSPage, phone number returned: {0}, for contact: {1}\t ***",
     e.PhoneNumber, e.DisplayName);
 }
コード例 #16
0
 private void OnNumberPicked(object sender, PhoneNumberResult e)
 {
     if (e.TaskResult == TaskResult.OK)
     {
         _search.Text = e.PhoneNumber;
         _taskResultOk = true;
     }
 }
コード例 #17
0
 private void OnNumberPicked(object sender, PhoneNumberResult e)
 {
     if (e.TaskResult == TaskResult.OK)
     {
         _search.Text  = e.PhoneNumber;
         _taskResultOk = true;
     }
 }
コード例 #18
0
 private void ChoosePhoneNumberTaskCompleted(object sender, PhoneNumberResult e)
 {
     new SmsComposeTask()
     {
         Body = "SMS using Windows Phone 7 Chooser",
         To   = e.PhoneNumber
     }.Show();
 }
コード例 #19
0
 /// <summary>
 /// SMS_s the completed.
 /// </summary>
 /// <param name="sender">The sender.</param>
 /// <param name="e">The e.</param>
 private void sms_Completed(object sender, PhoneNumberResult e)
 {
     if (e.TaskResult != TaskResult.OK)
     {
         return;
     }
     ((SettingsViewModel)SettingsStackPanel.DataContext).csContactDisplayName = e.DisplayName;
     ((SettingsViewModel)SettingsStackPanel.DataContext).csoEmail             = e.PhoneNumber;
 }
コード例 #20
0
 void phonenumberchooser_Completed(object sender, PhoneNumberResult e)
 {
     if (e.TaskResult == TaskResult.OK)
     {
         textBox1.Text       = e.PhoneNumber;
         textBox2.Text       = e.DisplayName;
         textBox1.Foreground = textBox2.Foreground = new SolidColorBrush(Color.FromArgb(255, 255, 255, 255));
     }
 }
コード例 #21
0
 void phoneNumberTask_Completed(object sender, PhoneNumberResult e)
 {
     // after they select a contact, immediately save to isolated storage
     if (e.TaskResult == TaskResult.OK)
     {
         ViewModel.AddContact(e.DisplayName, e.PhoneNumber);
         CheckSmsFunctionality();
     }
 }
コード例 #22
0
		void phoneNumberTask_Completed(object sender, PhoneNumberResult e)
		{
			// after they select a contact, immediately save to isolated storage
			if (e.TaskResult == TaskResult.OK)
			{
				ViewModel.AddContact(e.DisplayName, e.PhoneNumber);
				CheckSmsFunctionality();
			}
		}
コード例 #23
0
 private void TaskChooserPhoneCompleted(object sender, PhoneNumberResult e)
 {
     if (e.TaskResult == TaskResult.OK)
     {
         SmsComposeTask MySmsComposer = new SmsComposeTask();
         MySmsComposer.To   = e.PhoneNumber;
         MySmsComposer.Body = textBox1.Text;
         MySmsComposer.Show();
     }
 }
コード例 #24
0
        void _phone_Completed(object sender, PhoneNumberResult e)
        {
            if (e.Error != null) return;

            if (e.TaskResult == TaskResult.OK)
            {
                txtNome.Text = e.DisplayName;
                txtTelefone.Text = e.PhoneNumber;
            }
        }
コード例 #25
0
 void phn_Complete(object sender, PhoneNumberResult e)
 {
     tmpPhone = String.Empty;
     if (e.TaskResult == TaskResult.OK)
     {
         tmpPhone = e.PhoneNumber;
     }
     //    else
     //        StartUSSDEdit();
 }
コード例 #26
0
        void numberTask_Completed(object sender, PhoneNumberResult e)
        {
            contactPhoneNumber = e.PhoneNumber;
            contactName = e.DisplayName;

            var newContact = new Contact { Name = contactName, PhoneNumber = contactPhoneNumber };

            newGroup.People.Add(newContact);        // Add contact to the group

            membersListBox.ItemsSource = newGroup.People;
        }
コード例 #27
0
        private void phoneNumberChooserTask_Completed(object sender, PhoneNumberResult e)
        {
            if (e.TaskResult == TaskResult.OK)
            {
                NameTextBox.Text = e.DisplayName;
                NumberTextBox.Text = e.PhoneNumber;
                NameBox = e.DisplayName;
                NumberBox = e.PhoneNumber;

                AddButton.IsEnabled = false;
            }
        }
コード例 #28
0
 /// <summary>
 /// Occurs when the Phone Number Chooser task completes
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="args"></param>
 void PhoneNumberChooserTaskCompleted(object sender, PhoneNumberResult args)
 {
     // If user provided the requested info
     if (args.TaskResult == TaskResult.OK)
     {
         // Create, initialize and show SMS composer launcher
         smsComposeTask.To   = args.PhoneNumber;
         smsComposeTask.Body =
             "Hello! Just discovered very good game called Catapult Wars. Try it by yourself and see!";
         smsComposeTask.Show();
     }
 }
コード例 #29
0
        void phoneNumberChooserTask_Completed(object sender, PhoneNumberResult e)
        {
            if (e.TaskResult == TaskResult.OK)
            {
                //Code to start a new phone call using the retrieved phone number.
                phoneTask.DisplayName = e.DisplayName;
                phoneTask.PhoneNumber = e.PhoneNumber;



                phoneTask.Show();
            }
        }
コード例 #30
0
        void phoneNumberChooserTask_Completed(object sender, PhoneNumberResult e)
        {
            if (e.TaskResult == TaskResult.OK)
            {
                String displayName = e.DisplayName;
                Debug.writeToIO("Name: " + e.DisplayName);
                String number = "" + e.PhoneNumber;
                Debug.writeToIO("Phone Number: " + e.PhoneNumber);


                Navigate(displayName, number);
            }
        }
コード例 #31
0
        void addChoser_Completed(object sender, PhoneNumberResult e)
        {
            if (e.TaskResult == TaskResult.OK)
            {
                TextBlockPersonChoosen.Text      = e.DisplayName;
                TextBlockPersonChoosenPhone.Text = e.PhoneNumber;

                if (!TextBoxAmount.Text.Length.Equals(0) && !TextBoxReference.Text.Length.Equals(0))
                {
                    (ApplicationBar.Buttons[0] as ApplicationBarIconButton).IsEnabled = true;
                }
            }
        }
コード例 #32
0
        void phoneNumberChooserTask_Completed(object sender, PhoneNumberResult e)
        {
            if (e.TaskResult == TaskResult.OK)
            {
                MessageBox.Show("The phone number chosen is " + e.DisplayName + " with " + e.PhoneNumber);
                phoneNumber = e.PhoneNumber;

                //Code to start a new call using the retrieved phone number.
                //PhoneCallTask phoneCallTask = new PhoneCallTask();
                //phoneCallTask.DisplayName = e.DisplayName;
                //phoneCallTask.PhoneNumber = e.PhoneNumber;
                //phoneCallTask.Show();
            }
        }
コード例 #33
0
 void phoneNumberChooser_Completed(object sender, PhoneNumberResult e)
 {
     if (e.TaskResult == TaskResult.OK)
     {
         SmsComposeTask smsComposer = new SmsComposeTask();
         smsComposer.Body = "Happy New Year! Jackie";
         smsComposer.To = e.PhoneNumber;
         smsComposer.Show();
     }
     else if (e.TaskResult == TaskResult.Cancel)
         MessageBox.Show("Cannot send SMS without a phone number");
     else
         MessageBox.Show("Error getting phone number:\n" + e.Error.Message);
 }
コード例 #34
0
 void phoneNumberChooserTask_Completed(object sender, PhoneNumberResult e)
 {
     if (e.TaskResult == TaskResult.OK)
     {
         if (ClickedBut.Tag == "1")
         {
             tb1 = e.PhoneNumber;
         }
         else if (ClickedBut.Tag == "2")
         {
             tb2 = e.PhoneNumber;
         }
     }
 }
コード例 #35
0
        void phoneNumberChooserTask_Completed(object sender, PhoneNumberResult e)
        {
            if (e.TaskResult == TaskResult.OK)
            {
                MessageBox.Show("The phone number chosen is " + e.DisplayName + " with " + e.PhoneNumber);
                phoneNumber = e.PhoneNumber;

                //Code to start a new call using the retrieved phone number.
                //PhoneCallTask phoneCallTask = new PhoneCallTask();
                //phoneCallTask.DisplayName = e.DisplayName;
                //phoneCallTask.PhoneNumber = e.PhoneNumber;
                //phoneCallTask.Show();
            }
        }
コード例 #36
0
ファイル: SaveContact.xaml.cs プロジェクト: rvdfox/HelpKit
        void phonechoose_completed(object sender,PhoneNumberResult e)
        {
            if (e.TaskResult == TaskResult.OK)
            {
                MessageBox.Show("Your Emergency contact is chosen as " + e.DisplayName + " No.:" + e.PhoneNumber);
                saveInfo(e.PhoneNumber, "contact_no");
                saveInfo(e.DisplayName, "contact_name");

            }

            if (this.NavigationService.CanGoBack)
            {
                this.NavigationService.GoBack();
            }
        }
コード例 #37
0
        public static bool TryParse(string input, out PhoneNumber result)
        {
            var parseResult = new PhoneNumberResult();

            parseResult.Init(PhoneNumberParseThrowStyle.None);
            if (TryParsePhoneNumber(input, ref parseResult))
            {
                result = parseResult.ParsedPhoneNumber;
                return(true);
            }
            else
            {
                result = PhoneNumber.Empty;
                return(false);
            }
        }
コード例 #38
0
 void phoneNumberChooserTask_Completed(object sender, PhoneNumberResult e)
 {
     if (e.TaskResult == TaskResult.OK)
     {
         if (but1Clicked)
         {
             PersonNo1.Text = e.PhoneNumber;         //Add number to Person1 textbox
         }
         else
         {
             PersonNo2.Text = e.PhoneNumber;         //Add number to Person2 textbox
         }
     }
     //How I can modify to add Person2 number to textbox
     but1Clicked = false;
     but2Clicked = false;
 }
コード例 #39
0
        /// <summary>
        /// SMS_s the completed.
        /// </summary>
        /// <param name="sender">The sender.</param>
        /// <param name="e">The e.</param>
        private void sms_Completed(object sender, PhoneNumberResult e)
        {
            if (_contactChooser == null)
            {
                return;
            }
            if (e.TaskResult != TaskResult.OK)
            {
                _contactChooser = null;
                return;
            }
            _contactChooser.ContactDisplayName = e.DisplayName;
            _contactChooser.Value = e.PhoneNumber;
            SaveSettings();

            _contactChooser = null;
        }
コード例 #40
0
        public static PhoneNumber Parse(string input)
        {
            if (input == null)
            {
                throw new ArgumentNullException("input");
            }

            var result = new PhoneNumberResult();

            result.Init(PhoneNumberParseThrowStyle.AllButOverflow);
            if (TryParsePhoneNumber(input, ref result))
            {
                return(result.ParsedPhoneNumber);
            }
            else
            {
                throw result.GetPhoneNumberParseException();
            }
        }
コード例 #41
0
        void phoneNumberChooserTask_Completed(object sender,
            PhoneNumberResult e)
        {
            string debugMsg = string.Format(
                "***\t In phoneNumberChooserTask_Completed function of MakePhoneCallPage, phone number returned: {0}, for contact: {1}\t ***",
            e.PhoneNumber, e.DisplayName);
            Debug.WriteLine(debugMsg);

            if (e.TaskResult == TaskResult.OK)
            {
                PhoneCallTask phoneCallTask = new PhoneCallTask();
                phoneCallTask.PhoneNumber = e.PhoneNumber;
                phoneCallTask.Show();
            }
            else if (e.TaskResult == TaskResult.Cancel)
                MessageBox.Show("Cannot make a phone call without a phone number", "Number not selected", MessageBoxButton.OK);
            else
                MessageBox.Show("Error getting phone number:\n" + e.Error.Message, "Fail", MessageBoxButton.OK);
        }
コード例 #42
0
        void phoneNumberChooserTask_Completed(object sender,
            PhoneNumberResult e)
        {
            string debugMsg = string.Format(
                "***\t In phoneNumberChooserTask_Completed function of SendSMSPage, phone number returned: {0}, for contact: {1}\t ***",
            e.PhoneNumber, e.DisplayName);

            Debug.WriteLine(debugMsg);

            if (e.TaskResult == TaskResult.OK)
            {
                SmsComposeTask smsComposeTask = new SmsComposeTask();
                if (!string.IsNullOrEmpty(txtInput.Text))
                    smsComposeTask.Body = txtInput.Text;
                smsComposeTask.To = e.PhoneNumber;
                smsComposeTask.Show();
            }
            else if (e.TaskResult == TaskResult.Cancel)
                MessageBox.Show("Cannot send SMS without a phone number", "Number not selected", MessageBoxButton.OK);
            else
                MessageBox.Show("Error getting phone number:\n" + e.Error.Message, "Fail", MessageBoxButton.OK);
        }
コード例 #43
0
        public PhoneNumberResult Process(string phoneNumber, string countryCode = null)
        {
            var result = new PhoneNumberResult();

            GlobalPhone.GlobalPhone.DbPath = $"{Framework.PathHelpers.GetAssemblyDirectory()}\\global_phone.json";

            try
            {
                var number = GlobalPhone.GlobalPhone.Parse(phoneNumber, countryCode);

                result.IsValid             = number.IsValid;
                result.InternationalNumber = number.InternationalString;
                result.LocalNumber         = number.LocalNumber;
            }
            catch (GlobalPhone.FailedToParseNumberException pne)
            {
                result.IsValid      = false;
                result.ErrorMessage = pne.ToString();
            }

            return(result);
        }
コード例 #44
0
        private void nummerTask_Completed(object sender, PhoneNumberResult e)
        {
            if (e.TaskResult != TaskResult.OK) return;

            var sms = new SmsComposeTask();
            sms.To = e.PhoneNumber;

            var flyplass = (Flyplass) Flyplasser.SelectedItem;
            if (flyPivot.SelectedIndex == 0)
            {
                var avgang = (Flygning)Avganger.SelectedItem;
                sms.Body = string.Format("Jeg flyr med {0} fra {1} og lander på {2} klokken {3:HH:mm}",
                                         avgang.Nummer, flyplass.Kode, avgang.Flyplass, avgang.Tidspunkt);
                sms.Show();
            }
            else if (flyPivot.SelectedIndex == 1)
            {
                var ankomst = (Flygning)Ankomster.SelectedItem;
                sms.Body = string.Format("Jeg lander med {0} fra {1} til {2} klokken {3:HH:mm}",
                                         ankomst.Nummer, ankomst.Flyplass, flyplass.Kode, ankomst.Tidspunkt);
                sms.Show();
            }
        }
コード例 #45
0
 void phoneChooser_Completed(object sender, PhoneNumberResult e)
 {
     if (e.TaskResult == TaskResult.OK)
     {
         txbName.Text = e.DisplayName;
         txbPhoneNum.Text = e.PhoneNumber;
     }
 }
コード例 #46
0
        private async void phoneNumberChooserTask_Completed(object sender, PhoneNumberResult e)
        {
            if (online)
            {
                if (e.TaskResult == TaskResult.OK)
                {
                    MessageBox.Show("Adding " + e.DisplayName + " with phone no. " + e.PhoneNumber + " as friend. Press ok to continue");

                    var userTable = MobileService.GetTable<Users>();
                    var list = await userTable.Where(user2 => user2.Phone_no == e.PhoneNumber).ToListAsync();

                    try
                    {
                        Relations friend = new Relations();
                        friend.Receiver_Id = user_id;
                        friend.Sender_Id = list[0].Id;
                        friend.Status = 3;

                        relationsTable = MobileService.GetTable<Relations>();
                        await relationsTable.InsertAsync(friend);
                    }
                    catch { }
                }
            }
        }
コード例 #47
0
        void task_Completed(object sender, PhoneNumberResult e)
        {
            if (!string.IsNullOrEmpty(e.PhoneNumber))
            {
                string result = string.Empty;
                try
                {
                    result = Regex.Replace(e.PhoneNumber, @"[^\d]", "", RegexOptions.None);
                    if (!string.IsNullOrEmpty(result) && result.Length > 10)
                    {
                        result = result.Substring((result.Length - 10), 10);
                    }
                }
                catch
                {
                    result = e.PhoneNumber;
                }

                tbxCuenta.Text = result;
            }
        }
コード例 #48
0
ファイル: EditTask.xaml.cs プロジェクト: elixir67/Sandbox
 private void phoneNumberChooserTask_Completed(object sender, PhoneNumberResult e)
 {
     if (e.TaskResult == TaskResult.OK)
     {
         task.Phone = e.PhoneNumber;
     }
 }
コード例 #49
0
ファイル: CatapultGame.cs プロジェクト: elixir67/Sandbox
 /// <summary>
 /// Occurs when the Phone Number Chooser task completes
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="args"></param>
 void PhoneNumberChooserTaskCompleted(object sender, PhoneNumberResult args)
 {
     // If user provided the requested info
     if (args.TaskResult == TaskResult.OK)
     {
         // Create, initialize and show SMS composer launcher
         smsComposeTask.To = args.PhoneNumber;
         smsComposeTask.Body =
             "Hello! Just discovered very good game called Catapult Wars. Try it by yourself and see!";
         smsComposeTask.Show();
     }
 }
コード例 #50
0
		/// <summary>
		/// PH_s the completed.
		/// </summary>
		/// <param name="sender">The sender.</param>
		/// <param name="e">The e.</param>
		private void ph_Completed(object sender, PhoneNumberResult e) { }
コード例 #51
0
 /// <summary>
 /// SMS_s the completed.
 /// </summary>
 /// <param name="sender">The sender.</param>
 /// <param name="e">The e.</param>
 private void sms_Completed(object sender, PhoneNumberResult e)
 {
     if (e.TaskResult != TaskResult.OK) {
         return;
     }
     ((SettingsViewModel)SettingsStackPanel.DataContext).csContactDisplayName = e.DisplayName;
     ((SettingsViewModel)SettingsStackPanel.DataContext).csoEmail = e.PhoneNumber;
 }
コード例 #52
0
        void phoneNumberChooserTask_Completed(object sender, PhoneNumberResult e)
        {
            if (e.TaskResult == TaskResult.OK)
            {
                string phoneNumber = string.Empty;
                foreach (char ch in e.PhoneNumber)
                {
                    if (Char.IsDigit(ch))
                    {
                        phoneNumber += ch;
                    }
                }

                if (string.IsNullOrEmpty(txtPhoneNumber.Text))
                {
                    txtPhoneNumber.Text = phoneNumber;
                }
                else
                {
                    txtPhoneNumber.Text += ";" + phoneNumber;
                }

                lblPhoneNumber.Visibility = Visibility.Collapsed;
            }
        }
コード例 #53
0
ファイル: MainPage.xaml.cs プロジェクト: breadboardist/QR-Hub
 void phoneTask_Completed(object sender, PhoneNumberResult e)
 {
     if (e.TaskResult == TaskResult.OK)
     {
         name = e.DisplayName;
         number = e.PhoneNumber;
     }
 }
コード例 #54
0
 void pnct_Completed(object sender, PhoneNumberResult e)
 {
     ContactNumberBox.Text = e.PhoneNumber;
 }