我正试图通过photochoosertask
在按钮中插入图像但是在将btnSelectImage.Content转换为Image时它会给出null
你能帮帮我吗void photoChooserTask_Completed(object sender, Microsoft.Phone.Tasks.PhotoResult e)
{
if (e.TaskResult == TaskResult.OK)
{
Image contentImage = btnSelectImage.Content as Image;
if (contentImage != null)
{
contentImage.Source = new System.Windows.Media.Imaging.BitmapImage(new Uri(e.OriginalFileName));
}
}
}
答案 0 :(得分:0)
void photoChooserTask_Completed(object sender, Microsoft.Phone.Tasks.PhotoResult e)
{
if (e.TaskResult == TaskResult.OK)
{
BitmapImage bitmap = new BitmapImage();
bitmap.SetSource(e.ChosenPhoto);
contentImage.Source = bitmap;
}
}
试试这个。
我不确定你的xaml是什么样的。你必须这样使用它
<Button>
<Image x:Name="contentImage" />
</Button>