Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C# WPF image DataGrid
How to add image to datagrid in WPF with C#, i have stored the paths of images in database.
Design is like this:
----------------------------------
Name| Roll| Marks|Image
--------------------------------
A   | 1    |90   |img1.jpg
B   | 2    |80   |img2.jpg
*******************************************
I am using this to fill the data into dataGrid:
dataGrid2.ItemsSource = ds.Tables["Table1"].DefaultView;
 
DataGrid  SelectionMode="Extended"  SelectionUnit="Cell" IsReadOnly="True"  Name="dataGrid2" VerticalAlignment="Top" Height="147" Margin="26,130,63,0" AlternatingRowBackground="#FFAE65AE" AreRowDetailsFrozen="True" AlternationCount="0" AutoGenerateColumns="False" Background="{x:Null}">
            <DataGrid.Columns>
                <DataGridTextColumn Binding="{Binding Name}"  Header="Name"  />
 <DataGridTextColumn Binding="{Binding Roll}"  Header="Roll"  />
 <DataGridTextColumn Binding="{Binding Marks}"  Header="Marks"  />
               
                <DataGridTemplateColumn Header="Image">
                    <DataGridTemplateColumn.CellTemplate>
                        <DataTemplate>
                            <Image Height="10" Width="10" Stretch="Uniform"  >  </Image>
                        </DataTemplate>
                    </DataGridTemplateColumn.CellTemplate>
                </DataGridTemplateColumn>
            </DataGrid.Columns>
        </DataGrid>
 
what to do next ? when i searched i found something like this IValueConverter ,but i don't understand that code :(
Posted 16-Sep-12 8:40am

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 395
1 DamithSL 218
2 Sergey Alexandrovich Kryukov 215
3 Dave Kreskowiak 200
4 Maciej Los 195


Advertise | Privacy | Mobile
Web03 | 2.8.140709.1 | Last Updated 16 Sep 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid