C# 按钮的DataGrid列:图像不可见
我有一个Xaml,它在DataGrid中生成一列按钮。问题是这些图像不显示!我怎样才能解决这个问题C# 按钮的DataGrid列:图像不可见,c#,wpf,image,imagebutton,C#,Wpf,Image,Imagebutton,我有一个Xaml,它在DataGrid中生成一列按钮。问题是这些图像不显示!我怎样才能解决这个问题 <DataGrid.Columns> <DataGridTextColumn Header="Description" Binding="{Binding Description}" Width="*" /> <DataGridTextColumn Header="Output" Binding="{Binding Output}" Width="*"
<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>
添加按钮内容并将图像放入按钮内。内容
<Button >
<Button.Content>
<Image x:Name="KeyName" Source="pack://Resources/image.png" />
</Button.Content>
</Button>
按钮本身是否显示?你有没有在图像的地方放什么东西,或者它的工作原理是你的代码中没有任何东西?按钮会自动显示出来!图像不是!您是否真的将名为“plus.png”的图像添加到项目根文件夹的Resources文件夹中?文件的构建操作是什么?是否尝试从图像中删除高度和宽度?如果您有Stretch=“fill”,它可能没有用。或者移除按钮的可见性?如果@Mukesh-Methaniya的回答没有帮助,Source=”pack://Resources/image.png" ?