【发布时间】:2022-01-01 05:08:42
【问题描述】:
我想放置在我的 DataGrid 的 ColumnHeader 中的按钮有问题。我想在该按钮中放置一个图像,但该图像不可见。猜猜如何解决这个问题?
这是 xaml 代码:
<DataGridTextColumn x:Name="bemiNr" Visibility="Visible" FontSize="18" IsReadOnly="True" Binding="{Binding Path=bemiNr}">
<DataGridTextColumn.Header>
<Grid Margin="0">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="30"/>
</Grid.ColumnDefinitions>
<TextBlock Grid.Column="0" Text="Bemi Nr" />
<Button Grid.Column="1" x:Name="btnFilterView" Margin="0,0,0,0" Foreground="White" Background="{x:Null}" HorizontalAlignment="Right">
<Image Height="30" Width="30" Source="/TestDB;component/Assets/filter-outline_black.png" />
</Button>
</Grid>
</DataGridTextColumn.Header>
</DataGridTextColumn>
【问题讨论】:
-
是的,路径是正确的。我还有其他一些显示图像的按钮(虽然不在标题中),它们都是可见的
-
构建操作设置为资源