我是这个论坛和编程的新手。我已建议开发者社区澄清我的疑问。我很抱歉,因为我的英语不好,所以我不得不使用谷歌翻译,可能文本不完美,而且我缺乏信息。在发布我的消息之前,我一直在搜索我的问题,但我没有找到任何东西。
我想将图像放在按钮中,到目前为止,我已经设法进行了一个查询,其中我在列表框中显示了要放置按钮的图像。
var obtenerImagen = (from n in basedeDatos.tablaProductos
select n.imagenProducto);
listBox1.ItemsSource = obtenerImagen;
现在我的想法是将图像放在查询中的按钮上。
ImageSourceConverter conversor = new ImageSourceConverter();
image1.Source = (ImageSource)conversor.ConvertFromString(obtenerImagen); /**/
image1 = obtenerImagen.FirstOrDefault(); /**/
这给了我以下错误行:(/**/)
- 参数 1:无法从 'System.Linq.IQueryable' 转换为 'string'
- 无法将类型“字符串”隐式转换为“System.Windows.Controls.Image”
- 'System.ComponentModel.TypeConverter.ConvertFromString(string)' 的最佳重载方法匹配有一些无效参数
我究竟做错了什么?