Windows phone 7 个应用

Windows phone 7 app

我试图从 windows phone 7 应用程序的联系人列表中选择一个联系人并将其显示在文本框中。现在我想将该联系人保存在该文本框中以供将来使用该应用程序。如何从文本框中的 windows phone 保存选定的联系人。这是我试过的代码。

 PhoneNumberChooserTask phoneNumberChooserTask;
 phoneNumberChooserTask = new PhoneNumberChooserTask();
 phoneNumberChooserTask.Completed += phoneNumberChooserTaskOnCompleted;
 phoneNumberChooserTask.Show();

 private void phoneNumberChooserTaskOnCompleted(object sender, PhoneNumberResult phoneNumberResult) 
 {
     if (phoneNumberResult.TaskResult == TaskResult.OK)
     {
         textBox1.Text = phoneNumberResult.PhoneNumber;
     }
 }

建议一些代码示例。 提前致谢。

隔离存储中有一个设置对象,您可以在其中存储设置和数据

var settings = IsolatedStorageSettings.ApplicationSettings;

private void phoneNumberChooserTaskOnCompleted(object sender, PhoneNumberResult phoneNumberResult) 
 {
     if (phoneNumberResult.TaskResult == TaskResult.OK)
     {
         textBox1.Text = phoneNumberResult.PhoneNumber;
         //add your contact to settings
         settings.Add("phoneNumber", phoneNumberResult.PhoneNumber)
     }
 }


//on page load, load the saved number from settings
if(settings.Contains("phoneNumber"))  
    textBox1.Text = settings["phoneNumber"].ToString();
}