2

使用以下 XAML,我试图在数据网格单元格中添加一个带有图像的按钮。该按钮将在单击时删除该行

<DataGridTemplateColumn Width="32">
    <DataGridTemplateColumn.CellTemplate>
        <DataTemplate>
            <Button Command="Delete">
                <Image Source="../Images/cross.png"/>
            </Button>
        </DataTemplate>
    </DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn> 

如果单击该按钮,则会添加并删除该行。但是没有显示图像。我尝试了很多方法,但没有一个有效。我还将图像放在放置 XAML 文件的同一目录中,但即使这样也没有成功。

任何人都知道如何解决这个问题?

4

2 回答 2

3

确保将图像Build Action属性设置为Resource.

在此处输入图像描述

于 2013-10-24T21:23:23.703 回答
0

右键单击图像并转到其属性并将其类型更改为内容。

于 2013-10-24T21:17:13.057 回答