Reputation: 361
I have this Xaml that generates a column of buttons in a DataGrid. The problem is that the images don't show! How I can resolve this problem?
<DataGrid.Columns>
<DataGridTextColumn Header="Description" Binding="{Binding Description}" Width="*" />
<DataGridTextColumn Header="Output" Binding="{Binding Output}" Width="*"/>
<DataGridTextColumn Header="Input" Binding="{Binding Input}" Width="*" />
<DataGridTemplateColumn>
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Button Click="Add_Button_Click" Visibility="Visible" Height="16" Width="16">
<Image Height="16" Source="/Resources/plus.png" Stretch="Fill" Width="16"/>
</Button>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
Upvotes: 0
Views: 666
Reputation: 772
add button content and put image inside Button.Content
<Button >
<Button.Content>
<Image x:Name="KeyName" Source="pack://Resources/image.png" />
</Button.Content>
</Button>
Upvotes: 1