2014-02-17 63 views
0

在我的Windows Phone 7应用程序中,我想发送短信,其中消息正文应包含我的应用程序中上一页的数据。这是我要显示的数据是:从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 

但是我只在模拟器中测试过。是否可以在模拟器中显示结果?或者请看看我的代码

回答

1

我看到你的code.it应该是这样的。

smsComposeTask.Body = title.Text + "," + description.Text + "," + datee.Text; 

请试试看。

相关问题