Hello,
I have a created a WPF application in Microsoft visual c#2010 express edition.
I have a DataGrid and a DataTable.
I have defined columns for dataTable and one of the column is of type System.Byte[]. It contains Image data.
I have defined Columns for dataGrid as,
foreach (DataColumn col in dataTable.Columns)
{
if (col.DataType == System.Type.GetType("System.Byte[]"))
{
dataGrid.Columns.Add(
new DataGridTemplateColumn
{
Header = col.ColumnName,
});
}
dataGrid.Columns.Add(
new DataGridTextColumn
{
Header = col.ColumnName,
Binding = new Binding(string.Format("[{0}]", col.ColumnName))
});
}
I have added some records into dataTable.
I am binding dataTable to dataGrid as : dataGrd.DataContext = dataTable;
When I execute aplication, DataGridTemplateColumn doesnt display image.It contains blank cell.
How to resolve this?
Thanks.