我创建了一个应用程序,可让您拍照并通过 windows phone 中的文本消息发送,但图像不会显示在消息中,而是显示图像控件的名称。没有图片。
这是我的代码:
void cameraCaptureTask_Completed(object sender, PhotoResult e)
{
if (e.TaskResult == TaskResult.OK)
{
System.Windows.Media.Imaging.BitmapImage bmp = new System.Windows.Media.Imaging.BitmapImage();
bmp.SetSource(e.ChosenPhoto);
myImage.Source = bmp;
}
}
和
private void button1_Click(object sender, RoutedEventArgs e)
{
SmsComposeTask smsComposeTask = new SmsComposeTask();
smsComposeTask.Body = myImage.Source.ToString();
smsComposeTask.Show();
}
myImage 是保存所拍摄图像的图像控件
我认为我必须通过某种方式对其进行转换,但我无法弄清楚。