当我使用此任务时,在保存联系人之后我不能在我的应用程序中做任何事情,除了显示带有消息的消息框,当这个任务完成时我怎么能再次返回我的应用程序!!
答案 0 :(得分:3)
这应该可以解决问题。任务完成后,您的应用程序再次获得控制权。您可以使用Completed事件处理程序
控制任务结果this.saveContactTask.Completed += new EventHandler<SaveContactResult>(saveContactTask_Completed);
private void saveContactTask_Completed(object sender, SaveContactResult e)
{
switch (e.TaskResult)
{
case TaskResult.OK:
MessageBox.Show("Contact is successfully saved.");
break;
case TaskResult.Cancel:
MessageBox.Show("The user canceled the task.");
break;
case TaskResult.None:
MessageBox.Show("NO information regarding the task result is available.");
break;
}
}
在这里,您可以找到完全正常工作的完整功能示例。您可以查看并与您的实施进行比较
http://windowsphonegeek.com/tips/8-How-to-use-SaveContactTask-in-Windows-Phone-Mango