【发布时间】:2014-02-17 12:17:44
【问题描述】:
在我的 Windows Phone 7 应用程序中,我想发送短信,其中消息正文应包含我在应用程序中的上一页中的数据。我要显示的数据是:
if (this.NavigationContext.QueryString.ContainsKey("Date_Start"))
{
//if it is available, get parameter value
date = NavigationContext.QueryString["Date_Start"];
datee.Text = date;
}
if (this.NavigationContext.QueryString.ContainsKey("News_Title"))
{
//if it is available, get parameter value
ntitle = NavigationContext.QueryString["News_Title"];
title.Text = ntitle;
}
if (this.NavigationContext.QueryString.ContainsKey("News_Description"))
{
ndes = NavigationContext.QueryString["News_Description"];
description.Text = ndes;
}
我在按钮点击事件中写了如下代码:
private void btn_text_Click(object sender, RoutedEventArgs e)
{
SmsComposeTask smsComposeTask = new SmsComposeTask();
smsComposeTask.To = "+91-9778999";
smsComposeTask.Body = title + "," + description + "," + datee;
smsComposeTask.Show();
my_popup_cs.IsOpen = false;
}
我希望结果是标题、描述和日期的值。但在消息正文中,我得到的结果是:
System.WIndows.Controls.TextBLock, System.WIndows.Controls.TextBLock, System.WIndows.Controls.TextBLock
但是我只在模拟器中进行了测试。是否可以在模拟器中显示结果?否则请看我的代码
【问题讨论】:
标签: c# windows-phone-7 sms