【发布时间】:2013-01-17 11:26:51
【问题描述】:
这是我的数据网格,我想在网格列中显示图像,但它向我显示文本 System.Windows.Media.Imaging.BitmapImage,而不是显示图像。
如何在数据网格列中添加图像?
这是我尝试过的:
Dictionary dict1=new Dictionary < string,object>();
string keyimage="Image";
object a1 = new BitmapImage();
a1=Imaging.CreateBitmapSourceFromHIcon(SystemIcons.Information.Handle, Int32Rect.Empty, null);
dict1.Add(keyimage, a1);
这个dict1 充当datagrid 的Itemsource............如何使图像显示在datagrid 列中?
【问题讨论】:
-
您使用什么列类型来显示图像?
-
这是我的问题............我应该使用什么列类型来显示图像?
-
这本词典里有什么,只有图像?
-
不只是图像。我只想在 c# 代码中的 datagrid 中添加一个 Image 列,而不是在 xaml 中