gpt4 book ai didi

wpf - 如何将条件样式应用于 DataGrid 单元格?

转载 作者:行者123 更新时间:2023-12-04 06:16:10 24 4
gpt4 key购买 nike

每当“描述”字段的内容为“测试”时,我都会尝试在我的 DataGrid 中加粗一个单元格,但由于某种原因它不起作用

xaml 中的代码是:

<DataGrid Margin="5" AutoGenerateColumns="True" ItemsSource="{Binding Path=.}"
Name="GrtDataGrid" MaxHeight="600"
VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto"
Grid.Row="2" Grid.ColumnSpan="3">
<DataGrid.ItemTemplate>
<DataTemplate>
<DataTemplate.Triggers>
<DataTrigger Binding="{Binding Path=Description}" Value="Test">
<Setter Property="DataGridCell.FontWeight" Value="Bold"/>
</DataTrigger>
</DataTemplate.Triggers>
</DataTemplate>
</DataGrid.ItemTemplate>
</DataGrid>

我究竟做错了什么 ?

最佳答案

请尝试以下操作:

<DataGrid.CellStyle>
<Style TargetType="DataGridCell">
<Style.Triggers>
<DataTrigger Binding="{Binding Path=Description}" Value="Test">
<Setter Property="FontWeight" Value="Bold" />
</DataTrigger>
</Style.Triggers>
</Style>
</DataGrid.CellStyle>

关于wpf - 如何将条件样式应用于 DataGrid 单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7215777/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com