【问题标题】:Sending sms from Windows Phone 7 application从 Windows Phone 7 应用程序发送短信
【发布时间】: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


    【解决方案1】:

    我看到你的代码了。应该是这样的。

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

    请尝试一下。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-07-03
      • 1970-01-01
      • 1970-01-01
      • 2013-02-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多